commit | 59af94fa61bf90adbe624508e909b5d6ef6e8464 | [log] [tgz] |
---|---|---|
author | Pablo Galindo <Pablogsal@gmail.com> | Wed Oct 18 08:13:09 2017 +0100 |
committer | Serhiy Storchaka <storchaka@gmail.com> | Wed Oct 18 10:13:09 2017 +0300 |
tree | 74ee9a80276bed8eb99229acf2fb071a1d341400 | |
parent | ec12df1e6e4d03a0d22956355308df695a8dff36 [diff] |
bpo-31806: Use _PyTime_ROUND_TIMEOUT for the timeout argument parsing in more functions (#4026) Fix timeout rounding in time.sleep(), threading.Lock.acquire() and socket.socket.settimeout() to round correctly negative timeouts between -1.0 and 0.0. The functions now block waiting for events as expected. Previously, the call was incorrectly non-blocking.