From b434ff2666b1887dbeba85a0d6461195582f103d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Louis=20V=C3=A9zina?= <5130500+morpheus65535@users.noreply.github.com> Date: Wed, 15 Apr 2020 12:54:07 -0400 Subject: [PATCH] Simplify daemon mechanism. --- bazarr.py | 2 +- bazarr/main.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bazarr.py b/bazarr.py index 30aa26755..d4929937a 100644 --- a/bazarr.py +++ b/bazarr.py @@ -80,6 +80,6 @@ if __name__ == '__main__': while True: check_status() try: - time.sleep(1) + time.sleep(5) except (KeyboardInterrupt, SystemExit): pass diff --git a/bazarr/main.py b/bazarr/main.py index b12c2c543..13f7ef189 100644 --- a/bazarr/main.py +++ b/bazarr/main.py @@ -222,7 +222,7 @@ def doShutdown(): else: stop_file.write(six.text_type('')) stop_file.close() - sys.exit(0) + os._exit(0) @route(base_url + 'restart') @@ -243,7 +243,7 @@ def restart(): logging.info('Bazarr is being restarted...') restart_file.write(six.text_type('')) restart_file.close() - sys.exit(0) + os._exit(0) @route(base_url + 'wizard')