main.py: setpgrp() to prevent suddent termination

This commit is contained in:
Mykola Grymalyuk
2023-05-22 16:10:58 -06:00
parent 77da01dfb4
commit 80ea0cd217
2 changed files with 6 additions and 0 deletions

View File

@@ -1,5 +1,6 @@
# Copyright (C) 2020-2022, Dhinak G, Mykola Grymalyuk
import os
import sys
import time
import logging
@@ -46,6 +47,9 @@ class OpenCoreLegacyPatcher:
self.constants.wxpython_variant: bool = True
# Ensure we live after parent process dies (ie. LaunchAgent)
os.setpgrp()
# Generate OS data
os_data = os_probe.OSProbe()
self.constants.detected_os = os_data.detect_kernel_major()