On Fri, 2005-05-06 at 15:54 +0200, Clemens Ladisch wrote:
  Fons Adriaensen wrote:
  Shouldn't a call that waits on fd return with
an error code when
 that fd is closed ? 
 The ALSA library isn't thread safe.
  Since snd_seq_event_input() probably uses poll()
internally, why
 doesn't it test for POLLERR,-HUP,-NVAL ? 
 It just calls read(). 
If so, then pthread_cancel() should work just fine together with the
workaround described under BUGS in man pthread_cancel.
 Regards,
 Clemens
  
--
   (
    )
  c[]  //  Jens M Andreasen