cpython/Lib/concurrent/futures
orlnub123 a94ee12c26 bpo-34819: Use a monotonic clock to compute timeouts in concurrent.futures (GH-9599)
Use a monotonic clock to compute timeouts in :meth:`Executor.map` and :func:`as_completed`, in order to prevent timeouts from deviating when the system clock is adjusted.

This may not be sufficient on all systems. On POSIX for example, the actual waiting (e.g. in ``sem_timedwait``) is specified to rely on the CLOCK_REALTIME clock.
2018-09-27 13:16:26 +02:00
..
__init__.py bpo-33238: Add InvalidStateError to concurrent.futures. (GH-7056) 2018-05-30 10:15:06 +03:00
_base.py bpo-34819: Use a monotonic clock to compute timeouts in concurrent.futures (GH-9599) 2018-09-27 13:16:26 +02:00
process.py bpo-33097: Fix submit accepting callable after executor shutdown by interpreter exit (GH-6144) 2018-04-10 19:23:14 +02:00
thread.py bpo-33097: Fix submit accepting callable after executor shutdown by interpreter exit (GH-6144) 2018-04-10 19:23:14 +02:00