[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