freebsd-ports/databases/memcached/files/patch-memcached.c
Sean Chittenden bafa34008a Apply performance patch to memcached to reduce latency when a response is
being sent over two packets.

http://citrin.ru/stuff/memcached/read.png
http://citrin.ru/stuff/memcached/write.png

Also fix a libevent versioning type-o, I'm not aware of 1.2.1 having been
released.  :)  Bump port version.

PR:		ports/94997
Submitted by:	Anton Yuzhaninov <citrin@rambler-co.ru>
2006-07-03 20:10:58 +00:00

12 lines
506 B
C

--- memcached.c.orig Mon Jul 3 13:04:31 2006
+++ memcached.c Mon Jul 3 13:04:40 2006
@@ -1146,9 +1146,7 @@
setsockopt(sfd, SOL_SOCKET, SO_REUSEADDR, &flags, sizeof(flags));
setsockopt(sfd, SOL_SOCKET, SO_KEEPALIVE, &flags, sizeof(flags));
setsockopt(sfd, SOL_SOCKET, SO_LINGER, &ling, sizeof(ling));
-#if !defined(TCP_NOPUSH)
setsockopt(sfd, IPPROTO_TCP, TCP_NODELAY, &flags, sizeof(flags));
-#endif
/*
* the memset call clears nonstandard fields in some impementations