123 if (mt ==
Simple) rc = pthread_mutex_init(&
cs, NULL);
124 else {pthread_mutexattr_t attr;
125 if (!(rc = pthread_mutexattr_init(&attr)))
126 {pthread_mutexattr_settype(&attr,
127 PTHREAD_MUTEX_RECURSIVE);
128 rc = pthread_mutex_init(&
cs, &attr);
131 if (rc)
throw Errno2Text(rc);