# | Line 803 | Line 803 | struct B2_mutex { | |
---|---|---|
803 | #if defined(HAVE_PTHREAD_MUTEXATTR_SETTYPE) && defined(PTHREAD_MUTEX_NORMAL) | |
804 | pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_NORMAL); | |
805 | #endif | |
806 | + | #ifdef HAVE_PTHREAD_MUTEXATTR_SETPSHARED |
807 | pthread_mutexattr_setpshared(&attr, PTHREAD_PROCESS_PRIVATE); | |
808 | + | #endif |
809 | pthread_mutex_init(&m, &attr); | |
810 | pthread_mutexattr_destroy(&attr); | |
811 | } |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |