]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-34054: multiprocessing uses time.monotonic() (GH-8118)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Fri, 6 Jul 2018 12:14:33 +0000 (05:14 -0700)
committerGitHub <noreply@github.com>
Fri, 6 Jul 2018 12:14:33 +0000 (05:14 -0700)
commit972458a4245afb4e934fbcb9c0224b105fb5d7ba
treea95b9876969c63fcb301499ef314d525831f7517
parente544d65aae974bc5d094c5d3224373f5a59b16f1
bpo-34054: multiprocessing uses time.monotonic() (GH-8118)

The multiprocessing module now uses the monotonic clock
time.monotonic() instead of the system clock time.time() to implement
timeouts.
(cherry picked from commit c2368cbc83ca2bafeaea0e4760be4996046d0444)

Co-authored-by: Victor Stinner <vstinner@redhat.com>
Lib/multiprocessing/connection.py
Lib/multiprocessing/managers.py
Lib/multiprocessing/queues.py
Lib/multiprocessing/synchronize.py
Misc/NEWS.d/next/Library/2018-07-05-18-37-05.bpo-34054.nWRS6M.rst [new file with mode: 0644]