components/lighttpd/patches/lighttpd-nodelay.patch
author April Chin <april.chin@oracle.com>
Mon, 12 Mar 2012 15:17:08 -0700
changeset 730 38f3620b2700
parent 331 5001b63ddc8a
child 2934 ed4c692fa932
permissions -rw-r--r--
6960343 Upgrade PCRE to 8.10 or higher PSARC/2012/081 Update pcre to v8.21

--- src/network.c-orig	Mon Sep  7 05:46:50 2009
+++ src/network.c	Mon Sep  7 05:59:17 2009
@@ -175,6 +175,10 @@
 		log_error_write(srv, __FILE__, __LINE__, "ss", "socketsockopt failed:", strerror(errno));
 		return -1;
 	}
+        if (setsockopt(srv_socket->fd, IPPROTO_TCP, TCP_NODELAY, &val, sizeof(val)) < 0) {
+                log_error_write(srv, __FILE__, __LINE__, "ss", "socketsockopt failed:", strerror(errno));
+                return -1;
+        }
 
 	switch(srv_socket->addr.plain.sa_family) {
 #ifdef HAVE_IPV6