X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fio.c;h=9f98b8b480cb3d32958bc39655ba835f968cbfab;hb=8fd8f655540e3d6aa0b0a3eb0f4f7df1be2e6542;hp=8f96bc32e19975f50bc74b459e0586fff99159fc;hpb=7c7750f02368b570353ea109f23a0ea26d226e02;p=m6w6%2Flibmemcached diff --git a/libmemcached/io.c b/libmemcached/io.c index 8f96bc32..9f98b8b4 100644 --- a/libmemcached/io.c +++ b/libmemcached/io.c @@ -333,7 +333,9 @@ ssize_t memcached_io_write(memcached_server_st *ptr, memcached_return_t memcached_io_close(memcached_server_st *ptr) { +#ifdef DEBUG int r; +#endif if (ptr->fd == -1) return MEMCACHED_SUCCESS; @@ -341,7 +343,10 @@ memcached_return_t memcached_io_close(memcached_server_st *ptr) /* in case of death shutdown to avoid blocking at close() */ if (1) { - r= shutdown(ptr->fd, SHUT_RDWR); +#ifdef DEBUG + r= +#endif + shutdown(ptr->fd, SHUT_RDWR); #ifdef DEBUG if (r && errno != ENOTCONN) @@ -353,7 +358,10 @@ memcached_return_t memcached_io_close(memcached_server_st *ptr) #endif } - r= close(ptr->fd); +#ifdef DEBUG + r= +#endif + close(ptr->fd); #ifdef DEBUG if (r != 0) WATCHPOINT_ERRNO(errno);