mirror of https://github.com/python/cpython
instead of rounding towards zero, in select and selectors modules: select.epoll.poll(), selectors.PollSelector.poll() and selectors.EpollSelector.poll(). For example, a timeout of one microsecond (1e-6) is now rounded to one millisecondi (1e-3), instead of being rounded to zero. Mention the change in Misc/NEWS.
This commit is contained in:
parent
49d0f4e428
commit
fcfb9461d3
|
@ -13,6 +13,13 @@ Core and Builtins
|
|||
Library
|
||||
-------
|
||||
|
||||
- Issue #20311, #20452: poll and epoll now round the timeout away from zero,
|
||||
instead of rounding towards zero, in select and selectors modules:
|
||||
select.epoll.poll(), selectors.PollSelector.poll() and
|
||||
selectors.EpollSelector.poll(). For example, a timeout of one microsecond
|
||||
(1e-6) is now rounded to one millisecondi (1e-3), instead of being rounded to
|
||||
zero.
|
||||
|
||||
- asyncio: Some refactoring; add write flow control to unix pipes;
|
||||
support wait_for(f, None); don't log broken/disconnected pipes; use
|
||||
ValueError instead of assert for forbidden subprocess_{shell,exec}
|
||||
|
|
Loading…
Reference in New Issue