We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 53132d6 commit 08b78d7Copy full SHA for 08b78d7
pcbasic/compat/__init__.py
@@ -21,7 +21,7 @@
21
# not available in Python <= 3.6
22
23
try:
24
- import importlib_resources as resources
+ import importlib_resources as resources
25
except ImportError: # pragma: no cover
26
from importlib import resources
27
@@ -121,6 +121,12 @@ def script_entry_point_guard():
121
except Exception:
122
exit_code = True
123
if exit_code:
124
- os.dup2(os.open(os.devnull, os.O_WRONLY), sys.stdout.fileno())
125
- os.dup2(os.open(os.devnull, os.O_WRONLY), sys.stderr.fileno())
+ try:
+ os.dup2(os.open(os.devnull, os.O_WRONLY), sys.stdout.fileno())
126
+ except Exception:
127
+ pass
128
129
+ os.dup2(os.open(os.devnull, os.O_WRONLY), sys.stderr.fileno())
130
131
132
sys.exit(exit_code)
0 commit comments