Mercurial > hg > nginx
comparison src/event/ngx_event.c @ 325:7c3323909107
nginx-0.0.3-2004-04-23-20:50:51 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Fri, 23 Apr 2004 16:50:51 +0000 |
parents | ba876b26b76d |
children | 377a955421dc |
comparison
equal
deleted
inserted
replaced
324:0ab66f4b6c4d | 325:7c3323909107 |
---|---|
168 ngx_core_conf_t *ccf; | 168 ngx_core_conf_t *ccf; |
169 ngx_event_conf_t *ecf; | 169 ngx_event_conf_t *ecf; |
170 | 170 |
171 ccf = (ngx_core_conf_t *) ngx_get_conf(cycle->conf_ctx, ngx_core_module); | 171 ccf = (ngx_core_conf_t *) ngx_get_conf(cycle->conf_ctx, ngx_core_module); |
172 | 172 |
173 if (ccf->master == 0) { | 173 if (ccf->master == 0 || ngx_accept_mutex_ptr) { |
174 return NGX_OK; | 174 return NGX_OK; |
175 } | 175 } |
176 | 176 |
177 ecf = ngx_event_get_conf(cycle->conf_ctx, ngx_event_core_module); | 177 ecf = ngx_event_get_conf(cycle->conf_ctx, ngx_event_core_module); |
178 | 178 |
193 if (ecf->accept_mutex) { | 193 if (ecf->accept_mutex) { |
194 ngx_accept_mutex_ptr = (ngx_atomic_t *) shared; | 194 ngx_accept_mutex_ptr = (ngx_atomic_t *) shared; |
195 } | 195 } |
196 | 196 |
197 ngx_connection_counter = (ngx_atomic_t *) (shared + 128); | 197 ngx_connection_counter = (ngx_atomic_t *) (shared + 128); |
198 | |
199 ngx_log_debug2(NGX_LOG_DEBUG_EVENT, cycle->log, 0, | |
200 "counter: " PTR_FMT ", %d", | |
201 ngx_connection_counter, *ngx_connection_counter); | |
198 | 202 |
199 #endif | 203 #endif |
200 | 204 |
201 return NGX_OK; | 205 return NGX_OK; |
202 } | 206 } |