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 }