X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fmemcached_quit.c;h=14eca73d2cfc154d3452fce11c3da2df42a4a76b;hb=29c13aacae8a79791e8912ff7520601aa8136d83;hp=a3d114b3e1984a9d23c5f768e425e8f061583627;hpb=2fe4e1635c70f4b2815aaf9bc147fee0b2c93de3;p=awesomized%2Flibmemcached diff --git a/libmemcached/memcached_quit.c b/libmemcached/memcached_quit.c index a3d114b3..14eca73d 100644 --- a/libmemcached/memcached_quit.c +++ b/libmemcached/memcached_quit.c @@ -21,7 +21,7 @@ void memcached_quit_server(memcached_server_st *ptr, uint8_t io_death) if (ptr->root->flags & MEM_BINARY_PROTOCOL) { - protocol_binary_request_quit request = {0}; + protocol_binary_request_quit request = {.bytes= {0}}; request.message.header.request.magic = PROTOCOL_BINARY_REQ; request.message.header.request.opcode = PROTOCOL_BINARY_CMD_QUIT; request.message.header.request.datatype = PROTOCOL_BINARY_RAW_BYTES; @@ -40,7 +40,7 @@ void memcached_quit_server(memcached_server_st *ptr, uint8_t io_death) memcached_io_read(ptr, buffer, sizeof(buffer)/sizeof(*buffer))) > 0); } - memcached_io_close(ptr, io_death); + memcached_io_close(ptr); ptr->fd= -1; ptr->write_buffer_offset= 0;