Author: Matti Picus <[email protected]>
Branch:
Changeset: r93816:fc85b98a24e2
Date: 2018-02-12 21:45 -0500
http://bitbucket.org/pypy/pypy/changeset/fc85b98a24e2/
Log: raise IOError not OSError
diff --git a/pypy/module/posix/app_posix.py b/pypy/module/posix/app_posix.py
--- a/pypy/module/posix/app_posix.py
+++ b/pypy/module/posix/app_posix.py
@@ -91,7 +91,10 @@
"""fdopen(fd [, mode='r' [, buffering]]) -> file_object
Return an open file object connected to a file descriptor."""
- posix.fstat(fd)
+ try:
+ posix.fstat(fd)
+ except OSError as e:
+ raise IOError(e.errno, e.message)
return _fdopen(fd, mode, buffering)
else:
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit