should work

old-commit-hash: 388c4273385ee4c67b1a229ccb9abac6dd94dd0f
pull/32103/head
Shane Smiskol 1 year ago
parent cc8ea4f3a5
commit 76e94020e5
  1. 2
      manager.py
  2. 1
      system/manager/manager.py

@ -1,4 +1,5 @@
import time
import os
import sys
import signal
import multiprocessing
@ -20,6 +21,7 @@ if __name__ == '__main__':
# SystemExit on sigterm
signal.signal(signal.SIGTERM, signal_handler)
os.register_at_fork(after_in_child=lambda: signal.signal(signal.SIGTERM, signal.getsignal(signal.SIGTERM)))
p = multiprocessing.Process(target=launcher, name='python_process')
try:

@ -187,6 +187,7 @@ def main() -> None:
# SystemExit on sigterm
# signal.signal(signal.SIGTERM, lambda signum, frame: sys.exit(1))
signal.signal(signal.SIGTERM, here)
os.register_at_fork(after_in_child=lambda: signal.signal(signal.SIGTERM, signal.getsignal(signal.SIGTERM)))
try:
manager_thread()

Loading…
Cancel
Save