[memcached] sgrimm, r432: Incorporate Iain Wade's UDP fix.
commits at code.sixapart.com
commits at code.sixapart.com
Tue Nov 14 08:39:08 UTC 2006
Incorporate Iain Wade's UDP fix.
U trunk/server/ChangeLog
U trunk/server/memcached.c
Modified: trunk/server/ChangeLog
===================================================================
--- trunk/server/ChangeLog 2006-11-10 01:04:21 UTC (rev 431)
+++ trunk/server/ChangeLog 2006-11-14 08:39:06 UTC (rev 432)
@@ -1,3 +1,7 @@
+2006-11-13
+ * Iain Wade <iwade at optusnet.com.au>: Fix for UDP responses on non-"get"
+ commands.
+
2006-10-13
* Steven Grimm <sgrimm at facebook.com>: New faster hash function.
Modified: trunk/server/memcached.c
===================================================================
--- trunk/server/memcached.c 2006-11-10 01:04:21 UTC (rev 431)
+++ trunk/server/memcached.c 2006-11-14 08:39:06 UTC (rev 432)
@@ -1554,7 +1554,7 @@
* assemble it into a msgbuf list (this will be a single-entry
* list for TCP or a two-entry list for UDP).
*/
- if (c->iovused == 0) {
+ if (c->iovused == 0 || (c->udp && c->iovused == 1)) {
if (add_iov(c, c->wcurr, c->wbytes) ||
c->udp && build_udp_headers(c)) {
if (settings.verbose > 0)
More information about the memcached-commits
mailing list