Don't shutdown for Windows installer update

This commit is contained in:
JonnyWong16 2020-12-22 19:06:42 -08:00
commit b54210480f
No known key found for this signature in database
GPG key ID: B1F1F9807184697A

View file

@ -2278,9 +2278,11 @@ def upgrade():
return
def shutdown(restart=False, update=False, checkout=False, reset=False):
def shutdown(restart=False, update=False, checkout=False, reset=False,
_shutdown=True):
if FROZEN and common.PLATFORM == 'Windows' and update:
restart = False
_shutdown = False
webstart.stop()
@ -2354,14 +2356,15 @@ def shutdown(restart=False, update=False, checkout=False, reset=False):
else:
logger.info("Tautulli is shutting down...")
logger.shutdown()
if _shutdown:
logger.shutdown()
if WIN_SYS_TRAY_ICON:
WIN_SYS_TRAY_ICON.shutdown()
elif MAC_SYS_TRAY_ICON:
MAC_SYS_TRAY_ICON.shutdown()
if WIN_SYS_TRAY_ICON:
WIN_SYS_TRAY_ICON.shutdown()
elif MAC_SYS_TRAY_ICON:
MAC_SYS_TRAY_ICON.shutdown()
os._exit(0)
os._exit(0)
def generate_uuid():