X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fmemcached_fetch.c;h=9c31e2b01a6cc6e260080eaaa4c7e79a6535cc3b;hb=a7a011c2ea4a63368b3a96a332da00820ed402cb;hp=8afdfd045693a82111bde92947dffe93c448b027;hpb=276c3db8d1dc8e14949df2b408960a803bea5d53;p=m6w6%2Flibmemcached diff --git a/libmemcached/memcached_fetch.c b/libmemcached/memcached_fetch.c index 8afdfd04..9c31e2b0 100644 --- a/libmemcached/memcached_fetch.c +++ b/libmemcached/memcached_fetch.c @@ -64,7 +64,7 @@ memcached_result_st *memcached_fetch_result(memcached_st *ptr, return result; else if (*error == MEMCACHED_END) memcached_server_response_reset(server); - else + else if (*error != MEMCACHED_NOTFOUND) break; } @@ -86,7 +86,8 @@ memcached_return memcached_fetch_execute(memcached_st *ptr, memcached_return rc= MEMCACHED_FAILURE; unsigned int x; - while ((result= memcached_fetch_result(ptr, result, &rc)) != NULL) { + while ((result= memcached_fetch_result(ptr, result, &rc)) != NULL) + { if (rc == MEMCACHED_SUCCESS) { for (x= 0; x < number_of_callbacks; x++)