X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fbehavior.cc;h=7536248e214f2db040a83444b5a7276691d3209c;hb=f30bca797720f53297e881c79935dbd13a93a068;hp=b45e8468a18c01a188bbaa097588ea6a4c676f49;hpb=c1a57ff6df19cdda381e10ac923719e8210dbe58;p=awesomized%2Flibmemcached diff --git a/libmemcached/behavior.cc b/libmemcached/behavior.cc index b45e8468..7536248e 100644 --- a/libmemcached/behavior.cc +++ b/libmemcached/behavior.cc @@ -106,6 +106,7 @@ memcached_return_t memcached_behavior_set(memcached_st *shell, case MEMCACHED_BEHAVIOR_REMOVE_FAILED_SERVERS: ptr->flags.auto_eject_hosts= bool(data); + break; case MEMCACHED_BEHAVIOR_SERVER_FAILURE_LIMIT: if (data == 0) @@ -375,6 +376,8 @@ uint64_t memcached_behavior_get(memcached_st *shell, return hashkit_get_function(&ptr->hashkit); case MEMCACHED_BEHAVIOR_REMOVE_FAILED_SERVERS: + return ptr->flags.auto_eject_hosts; + case MEMCACHED_BEHAVIOR_SERVER_FAILURE_LIMIT: return ptr->server_failure_limit;