X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fresponse.c;h=867a999ef039b16f190dce2f04c49166e722aa06;hb=a6b4334cc16705c72da526a516f396a162cd8bfb;hp=491b4cc8900fe569343c5f82a64c87be3fc22404;hpb=32ed62f678c9ec668aff20a546b016f650d71e29;p=awesomized%2Flibmemcached diff --git a/libmemcached/response.c b/libmemcached/response.c index 491b4cc8..867a999e 100644 --- a/libmemcached/response.c +++ b/libmemcached/response.c @@ -61,6 +61,7 @@ memcached_return_t memcached_response(memcached_server_write_instance_st ptr, * compatibility. */ if (ptr->root->flags.binary_protocol == false) + { while (memcached_server_response_count(ptr) > 1) { memcached_return_t rc= memcached_read_one_response(ptr, buffer, buffer_length, result); @@ -75,6 +76,7 @@ memcached_return_t memcached_response(memcached_server_write_instance_st ptr, rc != MEMCACHED_DATA_EXISTS) return rc; } + } return memcached_read_one_response(ptr, buffer, buffer_length, result); }