diff options
author | Daniel PaƱeda <dpaneda@gmail.com> | 2011-09-23 15:46:26 +0200 |
---|---|---|
committer | dormando <dormando@rydia.net> | 2011-09-28 00:58:58 -0700 |
commit | d492aaf66fc16c4f2c932fcd0774a666a6279318 (patch) | |
tree | 593fc5043fd90faf3b8000acc38cf8c2edfcedc4 | |
parent | d1f9d992ce722e01d981f8baec9c9ce4e0d2e7c6 (diff) | |
download | memcached-d492aaf66fc16c4f2c932fcd0774a666a6279318.tar.gz |
Fixed bug on multi get processing
-rw-r--r-- | memcached.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/memcached.c b/memcached.c index 335fa3b..f419295 100644 --- a/memcached.c +++ b/memcached.c @@ -1338,6 +1338,7 @@ static void process_bin_get(conn *c) { memcpy(ofs, key, nkey); add_iov(c, ofs, nkey); conn_set_state(c, conn_mwrite); + c->write_and_go = conn_new_cmd; } else { write_bin_error(c, PROTOCOL_BINARY_RESPONSE_KEY_ENOENT, 0); } |