diff options
author | Valentin Bartenev <vbart@nginx.com> | 2016-07-15 15:18:57 +0300 |
---|---|---|
committer | Valentin Bartenev <vbart@nginx.com> | 2016-07-15 15:18:57 +0300 |
commit | 46dd747c9e2bc47c0689f62f9cba3d470d898b43 (patch) | |
tree | 89c84725ba1c278f876cbd7b91b9a8e698ff054e /src | |
parent | 6c2b086d0e10cab769f9321998dcb631796ec49b (diff) | |
download | nginx-46dd747c9e2bc47c0689f62f9cba3d470d898b43.tar.gz nginx-46dd747c9e2bc47c0689f62f9cba3d470d898b43.zip |
Events: the "accept_mutex" directive is turned off by default.
Now it is believed that the accept mutex brings more harm than benefits.
Especially in various benchmarks it often results in situation where only
one worker grabs all connections.
Diffstat (limited to 'src')
-rw-r--r-- | src/event/ngx_event.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/event/ngx_event.c b/src/event/ngx_event.c index c8ae5b2cf..2f3a098de 100644 --- a/src/event/ngx_event.c +++ b/src/event/ngx_event.c @@ -1261,7 +1261,7 @@ ngx_event_core_init_conf(ngx_cycle_t *cycle, void *conf) ngx_conf_init_ptr_value(ecf->name, event_module->name->data); ngx_conf_init_value(ecf->multi_accept, 0); - ngx_conf_init_value(ecf->accept_mutex, 1); + ngx_conf_init_value(ecf->accept_mutex, 0); ngx_conf_init_msec_value(ecf->accept_mutex_delay, 500); return NGX_CONF_OK; |