You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MPDStats fails to update stats for all songs on a low performance system when a large playlist is active. In this case, getting the playlist in on_play may take longer than the current song is playing and stats are not updated for the next song because status['songid'] is still pointing to the previous song when the playlist is finally received.
The playlist is just used to get the url of the current song. It would be more efficient do this with the currentsong command which is faster and does create less load on the server.
Setup
HW: Raspberry Pi B+
OS: Raspbian Stretch
Python version: 2.7.13
beets version: 1.4.5
Turning off plugins made problem go away (yes/no): n/a
Problem
MPDStats fails to update stats for all songs on a low performance system when a large playlist is active. In this case, getting the playlist in on_play may take longer than the current song is playing and stats are not updated for the next song because status['songid'] is still pointing to the previous song when the playlist is finally received.
The playlist is just used to get the url of the current song. It would be more efficient do this with the currentsong command which is faster and does create less load on the server.
Setup
My configuration (output of
beet config
) is:The text was updated successfully, but these errors were encountered: