X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fmemcached.c;h=52b3834b7752fcfee7bb720e02c895c09c837fa6;hb=f05cd5b77ca7b17440bfc7ed9f48f7c11d269767;hp=a15cd2f2824adf60bf00d091f8998e9973b849f9;hpb=70d4781acf107377fa194a04d05e8cf31fd211c8;p=awesomized%2Flibmemcached diff --git a/libmemcached/memcached.c b/libmemcached/memcached.c index a15cd2f2..52b3834b 100644 --- a/libmemcached/memcached.c +++ b/libmemcached/memcached.c @@ -81,9 +81,9 @@ memcached_st *memcached_clone(memcached_st *clone, memcached_st *source) { return NULL; } - + new_clone= memcached_create(clone); - + if (new_clone == NULL) return NULL; @@ -108,6 +108,10 @@ memcached_st *memcached_clone(memcached_st *clone, memcached_st *source) new_clone->call_realloc= source->call_realloc; new_clone->get_key_failure= source->get_key_failure; new_clone->delete_trigger= source->delete_trigger; + new_clone->server_failure_limit= source->server_failure_limit; + new_clone->io_msg_watermark= source->io_msg_watermark; + new_clone->io_bytes_watermark= source->io_bytes_watermark; + new_clone->io_key_prefetch= source->io_key_prefetch; if (source->hosts) rc= memcached_server_push(new_clone, source->hosts);