Issue #22117: Fix sock_call_ex() for non-blocking socket
Call internal_select() with a timeout of 0 second, not a timeout of -1 second (blocking)!
This commit is contained in:
parent
8912d1418e
commit
222dfc7d94
|
@ -742,7 +742,7 @@ sock_call_ex(PySocketSockObject *s,
|
|||
res = 1;
|
||||
}
|
||||
else {
|
||||
res = internal_select(s, writing, -1, connect);
|
||||
res = internal_select(s, writing, timeout, connect);
|
||||
}
|
||||
|
||||
if (res == -1) {
|
||||
|
|
Loading…
Reference in New Issue