Probleme mit MPD-Modul

Begonnen von ronzo, 15 Februar 2021, 09:14:36

Vorheriges Thema - Nächstes Thema

ronzo

Mir ist aufgefallen, dass das MPD-Modul bei mir Probleme bereitet. Gemerkt hab ich es, da der MPD- und der FHEM-Prozess eine recht hohe CPU-Last zeigten. Ein strace auf den FHEM-Prozess zeigt zig


write(4, "playlistinfo\n", 13)          = 13
read(4, "OK\n", 8192)                   = 3
write(4, "playlistinfo\n", 13)          = 13
read(4, "OK\n", 8192)                   = 3
write(4, "playlistinfo\n", 13)          = 13
read(4, "OK\n", 8192)                   = 3
write(4, "playlistinfo\n", 13)          = 13
read(4, "OK\n", 8192)                   = 3
write(4, "playlistinfo\n", 13)          = 13
read(4, "OK\n", 8192)                   = 3
write(4, "playlistinfo\n", 13)          = 13
read(4, "OK\n", 8192)                   = 3
write(4, "playlistinfo\n", 13)          = 13
read(4, "OK\n", 8192)                   = 3
write(4, "playlistinfo\n", 13)          = 13
read(4, "OK\n", 8192)                   = 3
write(4, "playlistinfo\n", 13)          = 13
read(4, "OK\n", 8192)                   = 3
write(4, "playlistinfo\n", 13)          = 13
read(4, "OK\n", 8192)                   = 3


pro Sekunde.

Irgendjemand Ideen woher das kommt oder - noch besser - wie man das lösen könnte?

Wzut

das sieht für mich aus als ob dein MPD die playlistinfo Anfrage nicht bzw. ohne Inhalt beantortet.
Das OK sollte nach der angeforderten Info kommen (: in der Antwort), so dreht er sich ewig im Kreis.
Bzw. wenn aktuell gar keine aktiv ist setzte doch mal via set Kommando eine und vergleiche.
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher