05-19-2020, 01:12 PM
After some testing this morning I can confirm that for the use case MPD -> BT Speaker when last song in Playlist ends MPD never generates an idle timeout event. It remains in its idle loop and refuses to process any protocol commands. This could be due to either an MPD bug or a bluez-alsa bug. I have no way of knowing.
The only way out is to kill the MPD process and then let watchdog.sh automatically restart it.
Alternatively you could add a radio station to the end of the Playlist.
-Tim
The only way out is to kill the MPD process and then let watchdog.sh automatically restart it.
Code:
sudo killall -s 9 mpd
Alternatively you could add a radio station to the end of the Playlist.
-Tim