Date: Tue, 3 Jan 2006 15:34:28 +0000 (UTC) From: Brian Somers <brian@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libpthread/thread thr_kern.c Message-ID: <200601031534.k03FYSJ2086949@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
brian       2006-01-03 15:34:28 UTC
  FreeBSD src repository
  Modified files:
    lib/libpthread/thread thr_kern.c 
  Log:
  For the ``#ifdef NOTYET'' code that allows calling non-async-safe
  functions in the child after a fork() from a threaded process,
  use __sys_setprocmask() rather than setprocmask() to keep our
  signal handling sane.  Without this fix, signals are essentially
  ignored in said child and things such as protection violations
  result in an endless busy loop.
  
  Reviewed by:    deischen
  
  Revision  Changes    Path
  1.120     +1 -1      src/lib/libpthread/thread/thr_kern.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200601031534.k03FYSJ2086949>
