components/lighttpd/patches/lighttpd-nodelay.patch
changeset 331 5001b63ddc8a
child 2934 ed4c692fa932
equal deleted inserted replaced
330:1251baad27f0 331:5001b63ddc8a
       
     1 --- src/network.c-orig	Mon Sep  7 05:46:50 2009
       
     2 +++ src/network.c	Mon Sep  7 05:59:17 2009
       
     3 @@ -175,6 +175,10 @@
       
     4  		log_error_write(srv, __FILE__, __LINE__, "ss", "socketsockopt failed:", strerror(errno));
       
     5  		return -1;
       
     6  	}
       
     7 +        if (setsockopt(srv_socket->fd, IPPROTO_TCP, TCP_NODELAY, &val, sizeof(val)) < 0) {
       
     8 +                log_error_write(srv, __FILE__, __LINE__, "ss", "socketsockopt failed:", strerror(errno));
       
     9 +                return -1;
       
    10 +        }
       
    11  
       
    12  	switch(srv_socket->addr.plain.sa_family) {
       
    13  #ifdef HAVE_IPV6