2
This commit is contained in:
10
run.py
10
run.py
@@ -87,10 +87,12 @@ def _signal_handler(signum, frame):
|
||||
sys.exit(0)
|
||||
|
||||
|
||||
# 注册信号处理器
|
||||
signal.signal(signal.SIGINT, _signal_handler)
|
||||
signal.signal(signal.SIGTERM, _signal_handler)
|
||||
atexit.register(_save_state)
|
||||
# 注册信号处理器 (仅在主线程中)
|
||||
import threading
|
||||
if threading.current_thread() is threading.main_thread():
|
||||
signal.signal(signal.SIGINT, _signal_handler)
|
||||
signal.signal(signal.SIGTERM, _signal_handler)
|
||||
atexit.register(_save_state)
|
||||
|
||||
|
||||
def process_single_team(team: dict) -> tuple[list, list]:
|
||||
|
||||
Reference in New Issue
Block a user