This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author neologix
Recipients gvanrossum, neologix, pitrou, serhiy.storchaka, vstinner
Date 2014-01-20.13:11:35
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
In-reply-to <>
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),

This will round timeout=1e-4 to 0.
Date User Action Args
2014-01-20 13:11:35neologixsetrecipients: + neologix, gvanrossum, pitrou, vstinner, serhiy.storchaka
2014-01-20 13:11:35neologixlinkissue20311 messages
2014-01-20 13:11:35neologixcreate