Known issues
myMPD startup is slow and MPD runs with 100% cpu usage
Cause
myMPD creates on first startup and on each database refresh the album cache. It searches through the whole MPD database and this could cause heavy cpu usage on very huge databases.
Workaround
You can switch to simple album mode, but you lose some album browsing functionality.
Accept-Encoding not honored
- myMPD issue: #738
Cause
Parsing this header and inflating the embedded compressed assets is not implemented.
Workaround
None
Response line too large
Cause
The mpd client library libmpclient uses a fixed buffer of 4096 bytes to get response lines from MPD. If a response line is larger than this limit, this error occurs. Most of the time the response line is to large, because of a tag that length exceeds this limit.
myMPD uses a fork of libmpdclient (libmympdclient) that uses a fixed buffer size of 8192 bytes.
Workaround
- Disable the tag in mpd.conf or in myMPD if you do not use it
- Crop the tag value
Output buffer is full
- myMPD issue: #528
Cause
MPD has an output buffer with a default max size of 8 MB. If a response is larger than this limit, this error occurs.
Workaround
- Increase the output buffer size in
mpd.conf
- can cause further issues - Limit the response size - the better workaround
- Decrease the number of enabled tags to use
- Decrease the number of elements per page