From 308307190fa6f81c93ef9bb9d95457d14a6ca098 Mon Sep 17 00:00:00 2001 From: Giampaolo Rodola' Date: Wed, 17 Apr 2013 13:12:27 +0200 Subject: Fix issue #17707: multiprocessing.Queue's get() method does not block for short timeouts. --- Lib/multiprocessing/connection.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Lib/multiprocessing/connection.py') diff --git a/Lib/multiprocessing/connection.py b/Lib/multiprocessing/connection.py index 4dd6502c87..47e21239ce 100644 --- a/Lib/multiprocessing/connection.py +++ b/Lib/multiprocessing/connection.py @@ -862,7 +862,7 @@ else: if hasattr(select, 'poll'): def _poll(fds, timeout): if timeout is not None: - timeout = int(timeout) * 1000 # timeout is in milliseconds + timeout = int(timeout * 1000) # timeout is in milliseconds fd_map = {} pollster = select.poll() for fd in fds: -- cgit v1.2.1