X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fdo.c;fp=libmemcached%2Fdo.c;h=34c2c95352284bfb35a9fedcc7085104407be6bf;hb=1acb07d2a94e162902cd1c1aeee812d017d78b71;hp=2fd1f3273ee5f2439fb13808d66997e5e5ed266c;hpb=54915965dc90f7aeceda9e9b1370c77eb8b1631f;p=awesomized%2Flibmemcached diff --git a/libmemcached/do.c b/libmemcached/do.c index 2fd1f327..34c2c953 100644 --- a/libmemcached/do.c +++ b/libmemcached/do.c @@ -32,7 +32,9 @@ memcached_return_t memcached_do(memcached_server_write_instance_st ptr, const vo ** otherwise we might get a partial write. **/ if (ptr->type == MEMCACHED_CONNECTION_UDP && with_flush && ptr->write_buffer_offset > UDP_DATAGRAM_HEADER_LENGTH) + { memcached_io_write(ptr, NULL, 0, true); + } sent_length= memcached_io_write(ptr, command, command_length, with_flush);