[linux-dvb] problems and workaround when tuning to a channel with
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.
More information about the linux-dvb