cvs commit: src/lib/libthr/thread thr_create.c thr_private.h
 thr_sig.c
    David Xu 
    davidxu at FreeBSD.org
       
    Tue Mar  4 04:29:00 UTC 2008
    
    
  
davidxu     2008-03-04 04:28:59 UTC
  FreeBSD src repository
  Modified files:
    lib/libthr/thread    thr_create.c thr_private.h thr_sig.c 
  Log:
  If a new thread is created, it inherits current thread's signal masks,
  however if current thread is executing cancellation handler, signal
  SIGCANCEL may have already been blocked, this is unexpected, unblock the
  signal in new thread if this happens.
  
  MFC after: 1 week
  
  Revision  Changes    Path
  1.38      +16 -1     src/lib/libthr/thread/thr_create.c
  1.84      +6 -0      src/lib/libthr/thread/thr_private.h
  1.26      +2 -0      src/lib/libthr/thread/thr_sig.c
    
    
More information about the cvs-src
mailing list