projects
/
m6w6
/
libmemcached
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
|
github
raw
|
patch
| inline |
side by side
(parent:
9c9ce0a
)
Add in MSG_DONTWAIT for recv().
author
Brian Aker
<brian@tangent.org>
Tue, 14 Jun 2011 20:41:19 +0000
(13:41 -0700)
committer
Brian Aker
<brian@tangent.org>
Tue, 14 Jun 2011 20:41:19 +0000
(13:41 -0700)
libmemcached/io.cc
patch
|
blob
|
history
diff --git
a/libmemcached/io.cc
b/libmemcached/io.cc
index aa7c0ccb4db5f93ec2c944ee09469ba480c49775..fd719d6ee57410d52e2db8249cb8a0af48e8207b 100644
(file)
--- a/
libmemcached/io.cc
+++ b/
libmemcached/io.cc
@@
-182,7
+182,7
@@
static bool repack_input_buffer(memcached_server_write_instance_st ptr)
ssize_t nr= recv(ptr->fd,
ptr->read_ptr + ptr->read_data_length,
MEMCACHED_MAX_BUFFER - ptr->read_data_length,
-
0
);
+
MSG_DONTWAIT
);
if (nr > 0)
{
@@
-261,7
+261,7
@@
memcached_return_t memcached_io_read(memcached_server_write_instance_st ptr,
do
{
- data_read= recv(ptr->fd, ptr->read_buffer, MEMCACHED_MAX_BUFFER,
0
);
+ data_read= recv(ptr->fd, ptr->read_buffer, MEMCACHED_MAX_BUFFER,
MSG_DONTWAIT
);
if (data_read == SOCKET_ERROR)
{