blob: 7933502d5563d26e8a1803b28175047dc48693dc (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
--- modules/core/includes/Thread_Wrapper.h.orig 2010-09-01 02:34:21.000000000 -0700
+++ modules/core/includes/Thread_Wrapper.h 2010-09-01 02:34:47.000000000 -0700
@@ -70,13 +70,6 @@
#define __Lock(lockName) pthread_mutex_lock(lockName)
#define __UnLock(lockName) pthread_mutex_unlock(lockName)
-/* PTHREAD_MUTEX_ERRORCHECK needed for a safe release atexit when we try to release without knowing if we own the lock
-PTHREAD_PROCESS_SHARED needed for interprocess synch (plus alloc in shared mem thread_mutexattr_settype
-Linux uses PTHREAD_MUTEX_ERRORCHECK_NP other Posix use PTHREAD_MUTEX_ERRORCHECK
-*/
-#ifndef PTHREAD_MUTEX_ERRORCHECK
-#define PTHREAD_MUTEX_ERRORCHECK PTHREAD_MUTEX_ERRORCHECK_NP
-#endif
#define __InitSignalLock(lockName) \
do { \
pthread_mutexattr_t attr; \
|