err = pthread_cond_init(cond, NULL);
if (err == 0) {
- ngx_log_debug1(NGX_LOG_DEBUG_CORE, log, 0,
- "pthread_cond_init(%p)", cond);
return NGX_OK;
}
err = pthread_cond_destroy(cond);
if (err == 0) {
- ngx_log_debug1(NGX_LOG_DEBUG_CORE, log, 0,
- "pthread_cond_destroy(%p)", cond);
return NGX_OK;
}
err = pthread_cond_signal(cond);
if (err == 0) {
- ngx_log_debug1(NGX_LOG_DEBUG_CORE, log, 0,
- "pthread_cond_signal(%p)", cond);
return NGX_OK;
}
{
ngx_err_t err;
- ngx_log_debug1(NGX_LOG_DEBUG_CORE, log, 0,
- "pthread_cond_wait(%p) enter", cond);
-
err = pthread_cond_wait(cond, mtx);
#if 0
#endif
if (err == 0) {
- ngx_log_debug1(NGX_LOG_DEBUG_CORE, log, 0,
- "pthread_cond_wait(%p) exit", cond);
return NGX_OK;
}
"pthread_mutexattr_destroy() failed");
}
- ngx_log_debug1(NGX_LOG_DEBUG_CORE, log, 0,
- "pthread_mutex_init(%p)", mtx);
return NGX_OK;
}
return NGX_ERROR;
}
- ngx_log_debug1(NGX_LOG_DEBUG_CORE, log, 0,
- "pthread_mutex_destroy(%p)", mtx);
return NGX_OK;
}
{
ngx_err_t err;
- ngx_log_debug1(NGX_LOG_DEBUG_CORE, log, 0,
- "pthread_mutex_lock(%p) enter", mtx);
-
err = pthread_mutex_lock(mtx);
if (err == 0) {
return NGX_OK;
#endif
if (err == 0) {
- ngx_log_debug1(NGX_LOG_DEBUG_CORE, log, 0,
- "pthread_mutex_unlock(%p) exit", mtx);
return NGX_OK;
}