Mercurial > hg > nginx-quic
comparison src/event/ngx_event.h @ 323:ba876b26b76d
nginx-0.0.3-2004-04-21-22:54:33 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Wed, 21 Apr 2004 18:54:33 +0000 |
parents | 2e899477243a |
children | fb4dfb2ac0fc |
comparison
equal
deleted
inserted
replaced
322:ab2f8c9a2a45 | 323:ba876b26b76d |
---|---|
379 #define NGX_EVENT_MODULE 0x544E5645 /* "EVNT" */ | 379 #define NGX_EVENT_MODULE 0x544E5645 /* "EVNT" */ |
380 #define NGX_EVENT_CONF 0x00200000 | 380 #define NGX_EVENT_CONF 0x00200000 |
381 | 381 |
382 | 382 |
383 typedef struct { | 383 typedef struct { |
384 ngx_int_t connections; | 384 ngx_uint_t connections; |
385 ngx_int_t use; | 385 ngx_int_t use; |
386 | 386 |
387 ngx_flag_t multi_accept; | 387 ngx_flag_t multi_accept; |
388 ngx_flag_t accept_mutex; | 388 ngx_flag_t accept_mutex; |
389 | 389 |
411 | 411 |
412 extern ngx_atomic_t *ngx_accept_mutex_ptr; | 412 extern ngx_atomic_t *ngx_accept_mutex_ptr; |
413 extern ngx_atomic_t *ngx_accept_mutex; | 413 extern ngx_atomic_t *ngx_accept_mutex; |
414 extern ngx_uint_t ngx_accept_mutex_held; | 414 extern ngx_uint_t ngx_accept_mutex_held; |
415 extern ngx_msec_t ngx_accept_mutex_delay; | 415 extern ngx_msec_t ngx_accept_mutex_delay; |
416 extern ngx_int_t ngx_accept_disabled; | |
416 | 417 |
417 | 418 |
418 #define ngx_accept_mutex_unlock() \ | 419 #define ngx_accept_mutex_unlock() \ |
419 if (ngx_accept_mutex_held) { \ | 420 if (ngx_accept_mutex_held) { \ |
420 *ngx_accept_mutex = 0; \ | 421 *ngx_accept_mutex = 0; \ |