mirror of
https://github.com/lxsang/ant-http
synced 2024-11-18 01:08:21 +01:00
fix read write pb
This commit is contained in:
parent
64554bd2f5
commit
303a2391f6
@ -319,12 +319,12 @@ int antd_recv(void *src, void* data, int len)
|
||||
while (readlen > 0 )//&& source->attempt < MAX_ATTEMPT
|
||||
{
|
||||
received = recv(((int) source->sock), ptr+read, readlen, 0);
|
||||
LOG("Read : %c\n", *ptr);
|
||||
//LOG("Read : %c\n", *ptr);
|
||||
if (received > 0)
|
||||
{
|
||||
read += received;
|
||||
readlen = (len - read) > BUFFLEN?BUFFLEN:(len-read);
|
||||
LOG("Read len is %d\n", readlen);
|
||||
//LOG("Read len is %d\n", readlen);
|
||||
}
|
||||
else if(errno != EAGAIN && errno != EWOULDBLOCK)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user