if (! hash_ptr)
return false;
- self->continuum_points_counter= 0;
+ self->ketama.continuum_points_counter= 0;
self->number_of_hosts= 0;
self->servers= NULL;
self->poll_timeout= MEMCACHED_DEFAULT_TIMEOUT;
self->connect_timeout= MEMCACHED_DEFAULT_CONNECT_TIMEOUT;
self->retry_timeout= 0;
- self->continuum_count= 0;
+ self->ketama.continuum_count= 0;
self->send_size= -1;
self->recv_size= -1;
self->user_data= NULL;
- self->next_distribution_rebuild= 0;
+ self->ketama.next_distribution_rebuild= 0;
self->number_of_replicas= 0;
hash_ptr= hashkit_create(&self->distribution_hashkit);
if (! hash_ptr)
return false;
- self->continuum= NULL;
+ self->ketama.continuum= NULL;
self->allocators= memcached_allocators_return_default();
if (ptr->on_cleanup)
ptr->on_cleanup(ptr);
- if (ptr->continuum)
- libmemcached_free(ptr, ptr->continuum);
+ if (ptr->ketama.continuum)
+ libmemcached_free(ptr, ptr->ketama.continuum);
memcached_array_free(ptr->prefix_key);
ptr->prefix_key= NULL;