Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Jun 1998 20:53:18 -0700 (PDT)
From:      John Birrell <jb@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG
Subject:   cvs commit: src/lib/libc_r/uthread uthread_sig.c
Message-ID:  <199806170353.UAA29593@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
jb          1998/06/16 20:53:17 PDT

  Modified files:
    lib/libc_r/uthread   uthread_sig.c 
  Log:
  If a thread is waiting on a child process to complete, the SIGCHLD
  signal can arrive before the thread is woken from it's wait4. In this
  case, don't return an EINTR, just set the thread state to running and
  the wait4 wrapper will loop and get the exit status of the process.
  
  Revision  Changes    Path
  1.10      +20 -1     src/lib/libc_r/uthread/uthread_sig.c

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199806170353.UAA29593>