Mercurial > cpython-lru_cache-weakref
diff Lib/subprocess.py @ 80920:eb8032781eba
Issue #16704: Get rid of select.error in stdlib. Use OSError instead.
| author | Andrew Svetlov <andrew.svetlov@gmail.com> |
|---|---|
| date | Mon, 17 Dec 2012 22:23:46 +0200 |
| parents | a50b409ee89f |
| children | 061e9a439f54 |
line wrap: on
line diff
--- a/Lib/subprocess.py Mon Dec 17 20:46:45 2012 +0100 +++ b/Lib/subprocess.py Mon Dec 17 22:23:46 2012 +0200 @@ -1614,7 +1614,7 @@ raise TimeoutExpired(self.args, orig_timeout) try: ready = poller.poll(timeout) - except select.error as e: + except OSError as e: if e.args[0] == errno.EINTR: continue raise @@ -1682,7 +1682,7 @@ (rlist, wlist, xlist) = \ select.select(self._read_set, self._write_set, [], timeout) - except select.error as e: + except OSError as e: if e.args[0] == errno.EINTR: continue raise
