commit | 222dfc7d94a785bd710642a8917aefa70e1ea714 | [log] [tgz] |
---|---|---|
author | Victor Stinner <victor.stinner@gmail.com> | Mon Apr 06 22:30:41 2015 +0200 |
committer | Victor Stinner <victor.stinner@gmail.com> | Mon Apr 06 22:30:41 2015 +0200 |
tree | e48de2116f6ce72a0ddbbf3a140765eade3b5da0 | |
parent | 8912d1418e6b336c21bbe21c0dd123332bbe5ab5 [diff] |
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)!
diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c index f27e697..1ecec5a 100644 --- a/Modules/socketmodule.c +++ b/Modules/socketmodule.c
@@ -742,7 +742,7 @@ res = 1; } else { - res = internal_select(s, writing, -1, connect); + res = internal_select(s, writing, timeout, connect); } if (res == -1) {