Adding buffered IO to reads
[awesomized/libmemcached] / lib / memcached_response.c
index cb74be0a911c6f1fe9ba383299de8c5f668ca199..24ee832f148a593ab9791f049abb1308d2170aad 100644 (file)
@@ -21,7 +21,9 @@ memcached_return memcached_response(memcached_st *ptr,
   while (1)
   {
     unsigned int read_length;
-    read_length= recv(ptr->hosts[server_key].fd, buffer_ptr, 1, 0);
+
+    read_length= memcached_io_read(ptr, server_key,
+                                   buffer_ptr, 1);
 
     if (read_length != 1)
       return  MEMCACHED_UNKNOWN_READ_FAILURE;