Add a request id for each request that hits the wire.
[m6w6/libmemcached] / libmemcached / quit.cc
index 2cfc44b56dab85abc371502d818ddca1f1caa317..929d0ca0cc3809f48884e637e3cecf1ae96ed55a 100644 (file)
@@ -58,7 +58,9 @@ void memcached_quit_server(memcached_server_st *ptr, bool io_death)
       if (ptr->root->flags.binary_protocol)
       {
         protocol_binary_request_quit request= {}; // = {.bytes= {0}};
-        request.message.header.request.magic = PROTOCOL_BINARY_REQ;
+
+        initialize_binary_request(ptr, request.message.header);
+
         request.message.header.request.opcode = PROTOCOL_BINARY_CMD_QUIT;
         request.message.header.request.datatype = PROTOCOL_BINARY_RAW_BYTES;