Closed elomatreb closed 4 years ago
This is because your queue is larger than the configured max_output_buffer_size
setting (see https://www.musicpd.org/doc/html/user.html#resource-limitations).
Clients can optimize this by disabling tags which they're not interested in (see https://www.musicpd.org/doc/html/protocol.html#connection-settings). That way, the response gets smaller and may be well below the configured limit.
Thanks for the quick response! I actually checked for an option like this in the mpd.conf man page but couldn't find it, sorry.
I just increased the value for now, seems to work!
From the manpage:
This manual is not complete, it lists only the most important options. Please read the MPD user manual for a complete configuration guide: http://www.musicpd.org/doc/user/
Bug report
When requesting the current queue (e.g.
mpc playlist
) MPD immediately closes the connection, with "exception: error on client 1: Output buffer is full" being the only thing written to the logs. This only seems to occur when I add my entire library to the queue, but the library isn't particularly large (about 11k titles).This started happening after I reorganized my music library, but it was perfectly fine before. I primarily just renamed stuff (including creating some pretty long folder/file names) and then rescanned the library.
Expected Behavior
mpc playlist
reports the contents of the queue.Actual Behavior
mpc playlist
showsMPD error: Connection closed by the server
and the log message mentioned above appears.Version
Log