Created a bigger buffer for write/read.
[awesomized/libmemcached] / lib / memcached_io.c
index 5e05d2c5ac8a84206541754533f1ed325d4a3d3f..54a4b8dcd16d6c154604349533c03c9a067942e0 100644 (file)
@@ -154,8 +154,12 @@ ssize_t memcached_io_flush(memcached_st *ptr, unsigned int server_key)
     }
 
     sent_length= 0;
+#ifdef orig
     if ((sent_length= send(ptr->hosts[server_key].fd, write_ptr, 
                            write_length, 0)) == -1)
+#endif
+      if ((sent_length= write(ptr->hosts[server_key].fd, write_ptr, 
+                              write_length)) == -1)
     {
       switch (errno)
       {