File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change 21
21
# not available in Python <= 3.6
22
22
23
23
try :
24
- import importlib_resources as resources
24
+ import importlib_resources as resources
25
25
except ImportError : # pragma: no cover
26
26
from importlib import resources
27
27
@@ -121,6 +121,12 @@ def script_entry_point_guard():
121
121
except Exception :
122
122
exit_code = True
123
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 ())
124
+ try :
125
+ os .dup2 (os .open (os .devnull , os .O_WRONLY ), sys .stdout .fileno ())
126
+ except Exception :
127
+ pass
128
+ try :
129
+ os .dup2 (os .open (os .devnull , os .O_WRONLY ), sys .stderr .fileno ())
130
+ except Exception :
131
+ pass
126
132
sys .exit (exit_code )
You can’t perform that action at this time.
0 commit comments