summaryrefslogtreecommitdiffhomepage
path: root/src/event/ngx_event_acceptex.c
diff options
context:
space:
mode:
authorRuslan Ermilov <ru@nginx.com>2013-12-09 10:14:51 +0400
committerRuslan Ermilov <ru@nginx.com>2013-12-09 10:14:51 +0400
commit675e73e3bd70af7780ed8c9dde47d2d28a8a9f56 (patch)
treee16f0fd02dff4d1b9acc33cec5a2a9cb188fdb4c /src/event/ngx_event_acceptex.c
parent19f475276de07e8c72ab4acca56c36ea4afb6572 (diff)
downloadnginx-675e73e3bd70af7780ed8c9dde47d2d28a8a9f56.tar.gz
nginx-675e73e3bd70af7780ed8c9dde47d2d28a8a9f56.tar.bz2
Core: keep the length of the local sockaddr.
Diffstat (limited to 'src/event/ngx_event_acceptex.c')
-rw-r--r--src/event/ngx_event_acceptex.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/event/ngx_event_acceptex.c b/src/event/ngx_event_acceptex.c
index 1fde03105..ac511ef77 100644
--- a/src/event/ngx_event_acceptex.c
+++ b/src/event/ngx_event_acceptex.c
@@ -18,7 +18,6 @@ ngx_event_acceptex(ngx_event_t *rev)
{
ngx_listening_t *ls;
ngx_connection_t *c;
- socklen_t len;
c = rev->data;
ls = c->listening;
@@ -50,7 +49,7 @@ ngx_event_acceptex(ngx_event_t *rev)
ls->post_accept_buffer_size,
ls->socklen + 16,
ls->socklen + 16,
- &c->local_sockaddr, &len,
+ &c->local_sockaddr, &c->local_socklen,
&c->sockaddr, &c->socklen);
if (ls->post_accept_buffer_size) {