Skip to content

Commit 3139292

Browse files
authored
Merge pull request #156 from WSXYT/master
开始打包
2 parents 73e08ed + 6d7c0d4 commit 3139292

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

main.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -202,8 +202,10 @@ def new_notify(receiver, event):
202202
logger.debug("垃圾回收已完成")
203203

204204
logger.info("程序退出流程已完成,正在结束进程")
205-
sys.stdout.flush()
206-
sys.stderr.flush()
205+
if sys.stdout:
206+
sys.stdout.flush()
207+
if sys.stderr:
208+
sys.stderr.flush()
207209

208210
if exit_code == EXIT_CODE_RESTART:
209211
logger.info("检测到重启信号,正在重启应用程序...")
@@ -255,8 +257,10 @@ def new_notify(receiver, event):
255257
shared_memory.detach()
256258
if "local_server" in locals() and local_server:
257259
local_server.close()
258-
sys.stdout.flush()
259-
sys.stderr.flush()
260+
if sys.stdout:
261+
sys.stdout.flush()
262+
if sys.stderr:
263+
sys.stderr.flush()
260264
os._exit(1)
261265

262266

0 commit comments

Comments
 (0)