X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/waydroid.git/blobdiff_plain/e3fd2902a2b9d192069c0b74143fbe1cd7d5360b..d11bfb351dcaf6244484330278abf0e2fc9bed6b:/tools/actions/session_manager.py diff --git a/tools/actions/session_manager.py b/tools/actions/session_manager.py index e128c9d..e02665e 100644 --- a/tools/actions/session_manager.py +++ b/tools/actions/session_manager.py @@ -90,6 +90,7 @@ def start(args, unlocked_cb=None, background=True): def sigusr_handler(data): do_stop(args, mainloop) + GLib.unix_signal_add(GLib.PRIORITY_HIGH, signal.SIGHUP, sigint_handler, None) GLib.unix_signal_add(GLib.PRIORITY_HIGH, signal.SIGINT, sigint_handler, None) GLib.unix_signal_add(GLib.PRIORITY_HIGH, signal.SIGTERM, sigint_handler, None) GLib.unix_signal_add(GLib.PRIORITY_HIGH, signal.SIGUSR1, sigusr_handler, None)