nxt_signal.c (12:477899a6661b) nxt_signal.c (53:0b10a73d4993)
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#include <nxt_main.h>
8

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

136 return NXT_ERROR;
137 }
138 }
139
140 link = nxt_zalloc(sizeof(nxt_thread_link_t));
141
142 if (nxt_fast_path(link != NULL)) {
143 link->start = nxt_signal_thread;
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#include <nxt_main.h>
8

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

136 return NXT_ERROR;
137 }
138 }
139
140 link = nxt_zalloc(sizeof(nxt_thread_link_t));
141
142 if (nxt_fast_path(link != NULL)) {
143 link->start = nxt_signal_thread;
144 link->data = engine;
144 link->work.data = engine;
145
146 if (nxt_thread_create(&engine->signals->thread, link) == NXT_OK) {
147 engine->signals->process = nxt_pid;
148 return NXT_OK;
149 }
150 }
151
152 return NXT_ERROR;

--- 78 unchanged lines hidden ---
145
146 if (nxt_thread_create(&engine->signals->thread, link) == NXT_OK) {
147 engine->signals->process = nxt_pid;
148 return NXT_OK;
149 }
150 }
151
152 return NXT_ERROR;

--- 78 unchanged lines hidden ---