X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=lib%2Fmemcached.c;h=c0510619f8db392b16cd9ac3a83110e41eeb4587;hb=0d688cec9e53a2ed8e3f3817da9aecdd41d342ca;hp=946af6cb8f6bdd9a4edbc0e2c8179a001eed1031;hpb=15db4f3f26e02d62e8cd769391e73cb57089aa1c;p=awesomized%2Flibmemcached diff --git a/lib/memcached.c b/lib/memcached.c index 946af6cb..c0510619 100644 --- a/lib/memcached.c +++ b/lib/memcached.c @@ -25,6 +25,7 @@ memcached_st *memcached_create(memcached_st *ptr) WATCHPOINT_ASSERT(result_ptr); ptr->poll_timeout= MEMCACHED_DEFAULT_TIMEOUT; ptr->distribution= MEMCACHED_DISTRIBUTION_MODULA; + ptr->number_of_replicas= 1; return ptr; } @@ -61,14 +62,7 @@ memcached_st *memcached_clone(memcached_st *clone, memcached_st *ptr) memcached_st *new_clone; if (ptr == NULL) - { - new_clone= memcached_create(clone); - - if (ptr->on_clone) - ptr->on_clone(NULL, new_clone); - - return new_clone; - } + return memcached_create(clone); if (ptr->is_allocated == MEMCACHED_USED) {