在Raspberry Pi 3 B +(Buster)上通过脚本吃了100次午餐后,声音停止工作

这是一个问题...我已经将Raspberry Pi 3 B +用作某种形式的通知服务器大约两个月了。我写了脚本:

inotifywait -m /home/pi/music -e create -e moved_to |
while read path action file; do
    if [[ "$file" =~ .*mp3$ ]];
        echo "Found an MP3 file!"
        echo "*/---------------------------------------*/"
        cvlc --playlist-enqueue --one-instance --play-and-exit --playlist-tree $file &
        sleep 1s
    fi
done &

该脚本可以正常工作。但是时间不长。不幸的是,在发射VLC约200次之后,声音停止了!

我已经尝试过只使用alsa,pulseaudio ...什么也解决不了问题。

我使用3.5毫米耳机插孔作为音频输出通道。 HDMI仅用于视频。

这些是我得到的错误:

dummy interface: using the dummy interface module...
[007edfa8] alsa audio output error: cannot commit hardware parameters: Время ожидания соединения истекло
[007edfa8] main audio output error: module not functional
[7264f2a0] main decoder error: failed to create audio output
[008622d0] main playlist: end of playlist, exiting

唯一有用的是重新启动整个树莓派。真可悲

如何在不重新启动PC的情况下重新启动“声音系统”?

也许有什么主意如何防止这些错误?

也许是因为vlc触发了很多次,所以有什么东西阻止了该进程?

请帮忙。

谢谢。