mirror of
https://github.com/moparisthebest/curl
synced 2024-08-13 17:03:50 -04:00
parent
fe7c39d353
commit
e55f15454e
@ -520,11 +520,13 @@ CURLcode Curl_read_plain(curl_socket_t sockfd,
|
|||||||
|
|
||||||
if(-1 == nread) {
|
if(-1 == nread) {
|
||||||
int err = SOCKERRNO;
|
int err = SOCKERRNO;
|
||||||
|
int return_error;
|
||||||
#ifdef USE_WINSOCK
|
#ifdef USE_WINSOCK
|
||||||
if(WSAEWOULDBLOCK == err)
|
return_error = WSAEWOULDBLOCK == err;
|
||||||
#else
|
#else
|
||||||
if((EWOULDBLOCK == err) || (EAGAIN == err) || (EINTR == err))
|
return_error = EWOULDBLOCK == err || EAGAIN == err || EINTR == err;
|
||||||
#endif
|
#endif
|
||||||
|
if(return_error)
|
||||||
return CURLE_AGAIN;
|
return CURLE_AGAIN;
|
||||||
else
|
else
|
||||||
return CURLE_RECV_ERROR;
|
return CURLE_RECV_ERROR;
|
||||||
|
Loading…
Reference in New Issue
Block a user