Mercurial > hg > nginx
comparison src/event/ngx_event_accept.c @ 3230:a7491af45540
http listen unix domain sockets
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 26 Oct 2009 11:43:32 +0000 |
parents | 5acd98486a33 |
children | 00d436dbf826 |
comparison
equal
deleted
inserted
replaced
3229:a632dc9f3e73 | 3230:a7491af45540 |
---|---|
154 c->local_sockaddr = ls->sockaddr; | 154 c->local_sockaddr = ls->sockaddr; |
155 c->local_socklen = ls->socklen; | 155 c->local_socklen = ls->socklen; |
156 | 156 |
157 c->unexpected_eof = 1; | 157 c->unexpected_eof = 1; |
158 | 158 |
159 #if (NGX_HAVE_UNIX_DOMAIN) | |
160 if (c->sockaddr->sa_family == AF_UNIX) { | |
161 c->tcp_nopush = NGX_TCP_NOPUSH_DISABLED; | |
162 c->tcp_nodelay = NGX_TCP_NODELAY_DISABLED; | |
163 #if (NGX_SOLARIS) | |
164 /* Solaris's sendfilev() supports AF_NCA, AF_INET, and AF_INET6 */ | |
165 c->sendfile = 0; | |
166 #endif | |
167 } | |
168 #endif | |
169 | |
159 rev = c->read; | 170 rev = c->read; |
160 wev = c->write; | 171 wev = c->write; |
161 | 172 |
162 wev->ready = 1; | 173 wev->ready = 1; |
163 | 174 |