[linux-dvb] problems and workaround when tuning to a channel with DD enabled

Johannes Stezenbach js at linuxtv.org
Tue Jun 7 13:23:54 CEST 2005


On Tue, Jun 07, 2005 at 12:36:48PM +0200, Dr. Werner Fink wrote:
> On Tue, Jun 07, 2005 at 11:24:36AM +0200, Johannes Stezenbach wrote:
> > 
> > vdr sets a watchdog with alarm(). Signals could also come
> > from the kernel (SIGIO, SIGCHLD etc.). (I thought vdr uses
> > signals internally, but this doesn't seem to be true anymore).
> 
> Don't forget the realtime thread handling which uses
> signals in some implementations.

I think linux_threads doesn't interrupt blocking syscalls
with signals unless you use pthread_cancel().

NPTL doesn't use signals to wake up sleeping threads at all.

Johannes




More information about the linux-dvb mailing list