X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fstorage.cc;h=1b3dbcddd7cd15e220db0b11d5884ef54820931a;hb=994f46883f309acc0b94b687565fd5a607a4ab34;hp=e5f67dbcd2e50b7f07118aaa4db10dad3f877bec;hpb=acfcad9a8cf887b92c30eff4894dedbe8f289ff3;p=m6w6%2Flibmemcached diff --git a/libmemcached/storage.cc b/libmemcached/storage.cc index e5f67dbc..1b3dbcdd 100644 --- a/libmemcached/storage.cc +++ b/libmemcached/storage.cc @@ -342,9 +342,9 @@ static inline memcached_return_t memcached_send(memcached_st *ptr, return rc; } - if (memcached_failed(rc= memcached_key_test(*ptr, (const char **)&key, &key_length, 1))) + if (memcached_failed(memcached_key_test(*ptr, (const char **)&key, &key_length, 1))) { - return rc; + return memcached_last_error(ptr); } uint32_t server_key= memcached_generate_hash_with_redistribution(ptr, group_key, group_key_length);