}
// release mesh mutex during select
- assert(pthread_mutex_unlock(mutex) == 0);
+ pthread_mutex_unlock(mutex);
#ifdef HAVE_PSELECT
int n = pselect(fds, &readable, &writable, NULL, &ts, NULL);
int n = select(fds, &readable, &writable, NULL, (struct timeval *)&tv);
#endif
- assert(pthread_mutex_lock(mutex) == 0);
+ if(pthread_mutex_lock(mutex) != 0) {
+ abort();
+ }
clock_gettime(EVENT_CLOCK, &loop->now);