+ sent_length= send(ptr->hosts[server_key].fd, buffer, send_length, 0);
+
+ if (sent_length == -1 || sent_length != send_length)
+ return MEMCACHED_WRITE_FAILURE;
+
+ rc= memcached_response(ptr, buffer, MEMCACHED_DEFAULT_COMMAND_SIZE, server_key);
+ LIBMEMCACHED_MEMCACHED_DELETE_END();
+
+ return rc;