From: Richard Oudkerk Date: Tue, 15 Jan 2013 13:13:35 +0000 (+0000) Subject: Issue #10527: Remove dead code X-Git-Tag: v2.7.4rc1~164^2~78^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7796b08664d07e65b9b7bb612fce8cbd99a26c55;p=python Issue #10527: Remove dead code --- diff --git a/Lib/multiprocessing/connection.py b/Lib/multiprocessing/connection.py index 74db09451f..57bf811eda 100644 --- a/Lib/multiprocessing/connection.py +++ b/Lib/multiprocessing/connection.py @@ -41,7 +41,6 @@ import errno import time import tempfile import itertools -import select import _multiprocessing from multiprocessing import current_process, AuthenticationError @@ -201,28 +200,6 @@ if sys.platform != 'win32': return c1, c2 else: - if hasattr(select, 'poll'): - def _poll(fds, timeout): - if timeout is not None: - timeout = int(timeout) * 1000 # timeout is in milliseconds - fd_map = {} - pollster = select.poll() - for fd in fds: - pollster.register(fd, select.POLLIN) - if hasattr(fd, 'fileno'): - fd_map[fd.fileno()] = fd - else: - fd_map[fd] = fd - ls = [] - for fd, event in pollster.poll(timeout): - if event & select.POLLNVAL: - raise ValueError('invalid file descriptor %i' % fd) - ls.append(fd_map[fd]) - return ls - else: - def _poll(fds, timeout): - return select.select(fds, [], [], timeout)[0] - from _multiprocessing import win32 def Pipe(duplex=True):