Mercurial > hg > nginx
comparison src/event/ngx_event.c @ 248:e885208c518b
nginx-0.0.2-2004-02-03-00:19:52 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 02 Feb 2004 21:19:52 +0000 |
parents | e6c005b66b3a |
children | 2a0540287298 |
comparison
equal
deleted
inserted
replaced
247:008276b9e061 | 248:e885208c518b |
---|---|
80 { ngx_string("use"), | 80 { ngx_string("use"), |
81 NGX_EVENT_CONF|NGX_CONF_TAKE1, | 81 NGX_EVENT_CONF|NGX_CONF_TAKE1, |
82 ngx_event_use, | 82 ngx_event_use, |
83 0, | 83 0, |
84 0, | 84 0, |
85 NULL }, | |
86 | |
87 { ngx_string("multi_accept"), | |
88 NGX_EVENT_CONF|NGX_CONF_TAKE1, | |
89 ngx_conf_set_flag_slot, | |
90 0, | |
91 offsetof(ngx_event_conf_t, multi_accept), | |
85 NULL }, | 92 NULL }, |
86 | 93 |
87 ngx_null_command | 94 ngx_null_command |
88 }; | 95 }; |
89 | 96 |
419 | 426 |
420 ngx_test_null(ecf, ngx_palloc(cycle->pool, sizeof(ngx_event_conf_t)), | 427 ngx_test_null(ecf, ngx_palloc(cycle->pool, sizeof(ngx_event_conf_t)), |
421 NGX_CONF_ERROR); | 428 NGX_CONF_ERROR); |
422 | 429 |
423 ecf->connections = NGX_CONF_UNSET; | 430 ecf->connections = NGX_CONF_UNSET; |
424 ecf->timer_queues = NGX_CONF_UNSET; | |
425 ecf->use = NGX_CONF_UNSET; | 431 ecf->use = NGX_CONF_UNSET; |
432 ecf->multi_accept = NGX_CONF_UNSET; | |
426 ecf->name = (void *) NGX_CONF_UNSET; | 433 ecf->name = (void *) NGX_CONF_UNSET; |
427 | 434 |
428 return ecf; | 435 return ecf; |
429 } | 436 } |
430 | 437 |
455 | 462 |
456 #endif | 463 #endif |
457 | 464 |
458 cycle->connection_n = ecf->connections; | 465 cycle->connection_n = ecf->connections; |
459 | 466 |
460 ngx_conf_init_value(ecf->timer_queues, 10); | 467 ngx_conf_init_value(ecf->multi_accept, 1); |
461 | 468 |
462 return NGX_CONF_OK; | 469 return NGX_CONF_OK; |
463 } | 470 } |