OSDN Git Service

* fork.cc (fork_child): Call the __pthread_atforkchild function.
authorcgf <cgf>
Fri, 13 Apr 2001 15:28:20 +0000 (15:28 +0000)
committercgf <cgf>
Fri, 13 Apr 2001 15:28:20 +0000 (15:28 +0000)
commit05fe6903b18d2dde980b4bc49f5958d470513b6e
tree4a9c7c274de28ad354ddf4cd9e3998972d7107b9
parentfe1f39c129f19cd9b38324f84306b4c2c7c54222
* fork.cc (fork_child): Call the __pthread_atforkchild function.
(fork_parent): Call the __pthread_atforkparent function.
* cygwin.din: Export pthread_atfork.
* thread.h (callback): New class.
(MTinterface): Use it.
* thread.cc (__pthread_atforkprepare): New function.
(__pthread_atforkparent): New function.
(__pthread_atforkchild): New function.
(__pthread_atfork): New function.
* pthread.cc (pthread_atfork): New function.
winsup/cygwin/ChangeLog
winsup/cygwin/cygwin.din
winsup/cygwin/fhandler.cc
winsup/cygwin/fork.cc
winsup/cygwin/pthread.cc
winsup/cygwin/thread.cc
winsup/cygwin/thread.h