We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 73e08ed + 6d7c0d4 commit 3139292Copy full SHA for 3139292
1 file changed
main.py
@@ -202,8 +202,10 @@ def new_notify(receiver, event):
202
logger.debug("垃圾回收已完成")
203
204
logger.info("程序退出流程已完成,正在结束进程")
205
- sys.stdout.flush()
206
- sys.stderr.flush()
+ if sys.stdout:
+ sys.stdout.flush()
207
+ if sys.stderr:
208
+ sys.stderr.flush()
209
210
if exit_code == EXIT_CODE_RESTART:
211
logger.info("检测到重启信号,正在重启应用程序...")
@@ -255,8 +257,10 @@ def new_notify(receiver, event):
255
257
shared_memory.detach()
256
258
if "local_server" in locals() and local_server:
259
local_server.close()
260
261
262
263
264
os._exit(1)
265
266
0 commit comments