On 2 ноя, 14:14, dormando <[email protected]> wrote:
> Next: *please* test it out if you can. We're scheduling 1.4.3 final to
> come out in six days.

Large multigets are broken in 1.4.3_rc1.  The fix is below:

>From d8b4153bb65e8cbb685363b42ed7ff11ff49d4e0 Mon Sep 17 00:00:00 2001
From: Tomash Brechko <[email protected]>
Date: Mon, 2 Nov 2009 15:55:34 +0300
Subject: [PATCH] Fix test for large multiget.

---
 memcached.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/memcached.c b/memcached.c
index ed67eb0..3ab2053 100644
--- a/memcached.c
+++ b/memcached.c
@@ -3148,7 +3148,7 @@ static int try_read_command(conn *c) {
                     ++ptr;
                 }

-                if (strcmp(ptr, "get ") && strcmp(ptr, "gets ")) {
+                if (strncmp(ptr, "get ", 4) && strncmp(ptr, "gets ",
5)) {
                     conn_set_state(c, conn_closing);
                     return 1;
                 }
--
1.6.2.5

Reply via email to