socketpair.c use interim err var in Curl_wakeup_consume

This commit is contained in:
Viktor Szakats 2026-06-08 04:23:26 +02:00
parent d2687af73a
commit 6ae09171a8
No known key found for this signature in database

View file

@ -339,11 +339,12 @@ CURLcode Curl_wakeup_consume(curl_socket_t socks[2], bool all)
if(!rc)
break;
else if(rc < 0) {
err = SOCKERRNO;
#ifndef USE_WINSOCK
if(SOCKERRNO == SOCKEINTR)
if(err == SOCKEINTR)
continue;
#endif
if(SOCK_EWOULDBLOCK_EAGAIN(SOCKERRNO))
if(SOCK_EWOULDBLOCK_EAGAIN(err))
break;
result = CURLE_READ_ERROR;
break;