Suppress error window on Linux platform when daemon thread terminated

Signed-off-by: Loren Eteval <loren.eteval@proton.me>
This commit is contained in:
Loren Eteval
2023-08-11 14:50:53 +08:00
parent f16a9210d5
commit 34901b223c
+6
View File
@@ -25,6 +25,12 @@ def main():
exitcode = process.exitcode
if exitcode == -6:
# On Linux platform, daemon thread(filesystem events listener thread)
# terminated and result in application exitcode -6. Make it as exit
# success thus error window won't show.
exitcode = 0
if exitcode == 0:
sys.exit(exitcode)