Mercurial > hg > nginx
comparison src/event/ngx_event.h @ 302:1526e7686b20
nginx-0.0.3-2004-04-01-10:21:13 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Thu, 01 Apr 2004 06:21:13 +0000 |
parents | 744965ec6275 |
children | 00c5660d2707 |
comparison
equal
deleted
inserted
replaced
301:744965ec6275 | 302:1526e7686b20 |
---|---|
394 | 394 |
395 extern ngx_thread_volatile ngx_event_t *ngx_posted_events; | 395 extern ngx_thread_volatile ngx_event_t *ngx_posted_events; |
396 #if (NGX_THREADS) | 396 #if (NGX_THREADS) |
397 extern ngx_mutex_t *ngx_posted_events_mutex; | 397 extern ngx_mutex_t *ngx_posted_events_mutex; |
398 #endif | 398 #endif |
399 | |
400 extern ngx_atomic_t *ngx_accept_mutex_ptr; | |
399 extern ngx_atomic_t *ngx_accept_mutex; | 401 extern ngx_atomic_t *ngx_accept_mutex; |
400 extern ngx_uint_t ngx_accept_token; | 402 extern ngx_uint_t ngx_accept_mutex_held; |
403 | |
404 #define ngx_accept_mutex_unlock() \ | |
405 if (ngx_accept_mutex_held) { \ | |
406 *ngx_accept_mutex = 0; \ | |
407 } | |
401 | 408 |
402 | 409 |
403 extern int ngx_event_flags; | 410 extern int ngx_event_flags; |
404 extern ngx_module_t ngx_events_module; | 411 extern ngx_module_t ngx_events_module; |
405 extern ngx_module_t ngx_event_core_module; | 412 extern ngx_module_t ngx_event_core_module; |