nxt_thread_cond.c (0:a63ceefd6ab0) nxt_thread_cond.c (564:762f8c976ead)
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#include <nxt_main.h>
8

--- 4 unchanged lines hidden (view full) ---

13 nxt_err_t err;
14
15 err = pthread_cond_init(cond, NULL);
16 if (err == 0) {
17 nxt_thread_log_debug("pthread_cond_init(%p)", cond);
18 return NXT_OK;
19 }
20
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#include <nxt_main.h>
8

--- 4 unchanged lines hidden (view full) ---

13 nxt_err_t err;
14
15 err = pthread_cond_init(cond, NULL);
16 if (err == 0) {
17 nxt_thread_log_debug("pthread_cond_init(%p)", cond);
18 return NXT_OK;
19 }
20
21 nxt_thread_log_emerg("pthread_cond_init() failed %E", err);
21 nxt_thread_log_alert("pthread_cond_init() failed %E", err);
22 return NXT_ERROR;
23}
24
25
26void
27nxt_thread_cond_destroy(nxt_thread_cond_t *cond)
28{
29 nxt_err_t err;

--- 78 unchanged lines hidden ---
22 return NXT_ERROR;
23}
24
25
26void
27nxt_thread_cond_destroy(nxt_thread_cond_t *cond)
28{
29 nxt_err_t err;

--- 78 unchanged lines hidden ---