version 1.9, 2006/10/03 17:34:53
|
version 1.10, 2007/08/02 08:06:53
|
|
|
// Use of this macro ensures that a static Mutex is not locked across a fork(). | // Use of this macro ensures that a static Mutex is not locked across a fork(). |
| |
#if !defined(PEGASUS_HAVE_PTHREADS) || \ | #if !defined(PEGASUS_HAVE_PTHREADS) || \ |
defined(PEGASUS_OS_ZOS) || \ |
(defined(PEGASUS_OS_ZOS) && (__TARGET_LIB__ < 0x41090000)) || \ |
defined(PEGASUS_OS_VMS) | defined(PEGASUS_OS_VMS) |
| |
# define PEGASUS_FORK_SAFE_MUTEX(mutex) | # define PEGASUS_FORK_SAFE_MUTEX(mutex) |