X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fserver.cc;h=8aba7576e60e4fa661b9ff1aaba75eede009984b;hb=5c09a7ed2edbb9876493f30d59433331b63f6bfc;hp=f2f78211fe35beedb73ce138f64d4e950cf97677;hpb=a7df49566dd006c5725eabcd11aab958cf8e5600;p=m6w6%2Flibmemcached diff --git a/libmemcached/server.cc b/libmemcached/server.cc index f2f78211..8aba7576 100644 --- a/libmemcached/server.cc +++ b/libmemcached/server.cc @@ -58,6 +58,7 @@ static inline void _server_init(memcached_server_st *self, memcached_st *root, self->io_wait_count.read= 0; self->io_wait_count.write= 0; self->io_wait_count.timeouts= 0; + self->io_wait_count._bytes_read= 0; self->major_version= UINT8_MAX; self->micro_version= UINT8_MAX; self->minor_version= UINT8_MAX; @@ -352,7 +353,9 @@ in_port_t memcached_server_port(const memcached_server_instance_st self) { WATCHPOINT_ASSERT(self); if (self == NULL) + { return 0; + } return self->port; } @@ -361,7 +364,9 @@ uint32_t memcached_server_response_count(const memcached_server_instance_st self { WATCHPOINT_ASSERT(self); if (self == NULL) + { return 0; + } return self->cursor_active; }