lircd hängt sich manchmal in die Schleife...

  • Hallo zusammen,


    ich hab manchmal das Problem dass sich bei mir lircd in die Endlosschleife hängt.


    Konfiguration: Pollin-X10 Fernbedienung zusammen mit einem imon Display/IR-FB.


    Es laufen zwei lircd im Master/Slave:


    Code
    ps ax|grep lircd
    11587 ?        Rs     4:54 /usr/local/sbin/lircd -o /dev/lircd -P /var/run/lirc/lirc0.pid --driver=default --device=/dev/lirc0 --permission=0666 --listen=8765
    11596 ?        Ss     0:00 /usr/local/sbin/lircd -o /dev/lircd -P /var/run/lirc/lirc1.pid --driver=default --device=/dev/lirc1 --permission=0666 --connect=localhost 8765


    Prozess 11587 hängt jetzt bei 85% CPU mit folgendem Vorgang (strace):


    Code
    read(8, "\0\0\0\0\5"..., 5)             = 5
    gettimeofday({1272311846, 634302}, NULL) = 0
    gettimeofday({1272311846, 634342}, NULL) = 0
    gettimeofday({1272311846, 634363}, NULL) = 0
    select(9, [4 5 7 8], NULL, NULL, {0, 0}) = 1 (in [8], left {0, 0})
    gettimeofday({1272311846, 634422}, NULL) = 0
    gettimeofday({1272311846, 634442}, NULL) = 0


    Weiss wer, was da abgeht?
    Und wie ich's abstellen kann?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!