Message208539
AFAICT, this also affects poll().
Although it's supposed to be passed an integer, passing a float will result
in a truncation towards 0:
"""
$ strace -e poll python -c "import select; p = select.poll(); p.poll(0.9)"
poll(0x23321b0, 0, 0) = 0 (Timeout)
"""
See also this line in PollSelector:
"""
def select(self, timeout=None):
timeout = None if timeout is None else max(int(1000 * timeout),
0)
"""
This will round timeout=1e-4 to 0. |
|
Date |
User |
Action |
Args |
2014-01-20 13:11:35 | neologix | set | recipients:
+ neologix, gvanrossum, pitrou, vstinner, serhiy.storchaka |
2014-01-20 13:11:35 | neologix | link | issue20311 messages |
2014-01-20 13:11:35 | neologix | create | |
|