Add memcached_exist()
[m6w6/libmemcached] / libmemcached / delete.cc
index 7348dabe2d92ef5105fb3cfa48785368c4cdf67f..3f1cde8aacab7f9e02cb781fdde39c4b5a898bbf 100644 (file)
@@ -70,11 +70,10 @@ memcached_return_t memcached_delete_by_key(memcached_st *ptr,
   rc= memcached_validate_key_length(key_length,
                                     ptr->flags.binary_protocol);
 
-  unlikely (memcached_failed(rc))
+  if (memcached_failed(rc))
+  {
     return rc;
-
-  unlikely (memcached_server_count(ptr) == 0)
-    return MEMCACHED_NO_SERVERS;
+  }
 
   uint32_t server_key= memcached_generate_hash_with_redistribution(ptr, group_key, group_key_length);
   instance= memcached_server_instance_fetch(ptr, server_key);