X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fserver.c;h=b446d13155bc33456e151c3c92012044b884c253;hb=259ed7e68a0de0887e9aedbe0aa5fdd9404929f9;hp=ea44092cc43d12068b6bc97839355599c0f664d1;hpb=a68b22348553017dffa5e7b35b11d1464e7ca3c7;p=m6w6%2Flibmemcached diff --git a/libmemcached/server.c b/libmemcached/server.c index ea44092c..b446d131 100644 --- a/libmemcached/server.c +++ b/libmemcached/server.c @@ -19,6 +19,7 @@ static inline void _server_init(memcached_server_st *self, const memcached_st *r uint32_t weight, memcached_connection_t type) { self->options.is_shutting_down= false; + self->options.is_dead= false; self->number_of_hosts= 0; self->cursor_active= 0; self->port= port; @@ -27,8 +28,6 @@ static inline void _server_init(memcached_server_st *self, const memcached_st *r self->io_bytes_sent= 0; self->server_failure_counter= 0; self->weight= weight ? weight : 1; // 1 is the default weight value - self->state.is_corked= false; - self->state.is_dead= false; WATCHPOINT_SET(self->io_wait_count.read= 0); WATCHPOINT_SET(self->io_wait_count.write= 0); self->major_version= UINT8_MAX;