pcacc 2 месяцев назад
Родитель
Сommit
333c77073e
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      app_dongri.py

+ 3 - 1
app_dongri.py

@@ -169,7 +169,8 @@ def handle_reset_script():
 @socketio.on('restart_game')
 def handle_restart_game():
     python = sys.executable
-    os.execl(python, python, *sys.argv, '--reset')
+    subprocess.Popen([python, *sys.argv, '--reset'])
+    os._exit(0)
 
 @app.route('/restart_game', methods=['POST'])
 def http_restart_game():
@@ -622,6 +623,7 @@ def handle_auto_palace():
 if __name__ == '__main__':
     init()
     if '--reset' in sys.argv:
+        time.sleep(1)
         isReset = True
         print("需要重启游戏")
     runTask = threading.Thread(target=thread_runTask)#启动线程往里面添加任务