Enforce clean termination of forked processes
This commit is contained in:
parent
e422c3202c
commit
89741efdc7
1 changed files with 5 additions and 0 deletions
|
@ -13,6 +13,8 @@ import re
|
||||||
import shutil
|
import shutil
|
||||||
import stat
|
import stat
|
||||||
import subprocess
|
import subprocess
|
||||||
|
import sys
|
||||||
|
import time
|
||||||
|
|
||||||
|
|
||||||
class ApplicationController:
|
class ApplicationController:
|
||||||
|
@ -68,6 +70,9 @@ class ApplicationController:
|
||||||
from core.controllers.ProfileController import ProfileController
|
from core.controllers.ProfileController import ProfileController
|
||||||
ProfileController.disable(profile, False, profile_observer=profile_observer)
|
ProfileController.disable(profile, False, profile_observer=profile_observer)
|
||||||
|
|
||||||
|
time.sleep(1.0)
|
||||||
|
sys.exit()
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def _sync(proxies: Optional[dict] = None):
|
def _sync(proxies: Optional[dict] = None):
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue