Skip site navigation (1)Skip section navigation (2)
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>