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