Author: andrewjlawrence
Branch: py3.5
Changeset: r95172:4434aa0cd934
Date: 2018-09-28 22:45 +0100
http://bitbucket.org/pypy/pypy/changeset/4434aa0cd934/
Log: Tried just removing not windows check. Worked.
diff --git a/pypy/module/_io/interp_fileio.py b/pypy/module/_io/interp_fileio.py
--- a/pypy/module/_io/interp_fileio.py
+++ b/pypy/module/_io/interp_fileio.py
@@ -196,18 +196,11 @@
wrap_oserror2(space, e, w_name,
exception_name='w_IOError',
eintr_retry=True)
- if not rposix._WIN32:
- try:
- _open_inhcache.set_non_inheritable(self.fd)
- except OSError as e:
- raise wrap_oserror2(space, e, w_name,
- eintr_retry=False)
- else:
- try:
- rposix.set_inheritable(self.fd, False)
- except OSError as e:
- raise wrap_oserror2(space, e, w_name,
- eintr_retry=False)
+ try:
+ _open_inhcache.set_non_inheritable(self.fd)
+ except OSError as e:
+ raise wrap_oserror2(space, e, w_name,
+ eintr_retry=False)
else:
w_fd = space.call_function(w_opener, w_name,
space.newint(flags))
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit