Issue #23834: Fix sock_call(), set deadline_initialized to recompute the timeout

This commit is contained in:
Victor Stinner 2015-04-02 03:22:49 +02:00
parent 02f32ab47e
commit ff444e828e

View File

@ -723,6 +723,7 @@ sock_call(PySocketSockObject *s,
interval = deadline - _PyTime_GetMonotonicClock();
}
else {
deadline_initialized = 1;
deadline = _PyTime_GetMonotonicClock() + s->sock_timeout;
interval = s->sock_timeout;
}