X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=lib%2Fmemcached_get.c;h=d0f4822b85953d98a8156dd6c8d00096109e8d62;hb=51ccc3f82cc9bab7cf05e3b07b8a8b319349bde0;hp=b4266130e652f4baa2fb9b33e2ef6a825feecdcd;hpb=b1d5d8be2237f04ccc99939399ebe7efad3f684e;p=m6w6%2Flibmemcached diff --git a/lib/memcached_get.c b/lib/memcached_get.c index b4266130..d0f4822b 100644 --- a/lib/memcached_get.c +++ b/lib/memcached_get.c @@ -120,6 +120,9 @@ memcached_return memcached_mget_by_key(memcached_st *ptr, { rc= memcached_connect(ptr, server_key); + if (rc != MEMCACHED_SUCCESS) + continue; + if ((memcached_io_write(ptr, server_key, get_command, get_command_length, 0)) == -1) { rc= MEMCACHED_SOME_ERRORS;