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 }