Hi there, 
due to debuging purposes I set in 
void cThread::Cancel(int WaitSeconds)
WaitSeconds = 6000; 
between the waits  of 3 seconds I  syslog the message: "thread won`t end" . 

At vdr shutdown I get the (endless) error message :

[vdr]  ERROR: LIRC remote control thread xxx  won't end  
_until_ I pressed any key. 

If Cancel() kills a thread, it ends up with a Segfault mostly. 

Does anybody noticed this behavior to?

Maybe there must be another interrogation  of Running() in lirc.c 

regards Markus 

vdr mailing list

Reply via email to