diff --git a/main.py b/main.py index 797a9b4..9294690 100755 --- a/main.py +++ b/main.py @@ -30,8 +30,9 @@ if __name__ == '__main__': GPIO.setwarnings(False) GPIO.setmode(GPIO.BCM) + signal.signal(signal.SIGTERM, sigtermHandler) + with StateMachine() as stateMachine: - signal.signal(signal.SIGTERM, sigtermHandler) excChildListener() except Exception: