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>
This commit is contained in:
parent
71797d942b
commit
bafa34008a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=166866
@ -7,7 +7,7 @@
|
||||
|
||||
PORTNAME= memcached
|
||||
PORTVERSION= 1.1.12
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= http://www.danga.com/memcached/dist/ \
|
||||
${MASTER_SITE_GENTOO}
|
||||
@ -16,7 +16,7 @@ MASTER_SITE_SUBDIR= distfiles
|
||||
MAINTAINER= seanc@FreeBSD.org
|
||||
COMMENT= High-performance distributed memory object cache system
|
||||
|
||||
LIB_DEPENDS= event-1.2.1:${PORTSDIR}/devel/libevent
|
||||
LIB_DEPENDS= event-1.1a:${PORTSDIR}/devel/libevent
|
||||
|
||||
USE_RC_SUBR= memcached
|
||||
GNU_CONFIGURE= YES
|
||||
|
12
databases/memcached/files/patch-memcached.c
Normal file
12
databases/memcached/files/patch-memcached.c
Normal file
@ -0,0 +1,12 @@
|
||||
--- 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
|
Loading…
Reference in New Issue
Block a user