diff options
Diffstat (limited to 'Lib/selectors.py')
-rw-r--r-- | Lib/selectors.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/Lib/selectors.py b/Lib/selectors.py index 6d569c3..4f2a377 100644 --- a/Lib/selectors.py +++ b/Lib/selectors.py @@ -310,10 +310,7 @@ class SelectSelector(_BaseSelectorImpl): def select(self, timeout=None): timeout = None if timeout is None else max(timeout, 0) ready = [] - try: - r, w, _ = self._select(self._readers, self._writers, [], timeout) - except InterruptedError: - return ready + r, w, _ = self._select(self._readers, self._writers, [], timeout) r = set(r) w = set(w) for fd in r | w: |