Force-exit during plugin migration

This commit is contained in:
Florian Bach 2022-09-05 19:01:57 +02:00
parent 2904e187c4
commit d6b87d7413

View file

@ -146,7 +146,12 @@ class ACSMInput(FileTypePlugin):
plugins["ACSM Input"] = os.path.join(self.pluginsdir, "ACSM Input.zip")
ui_plg_config['plugins'] = plugins
return
print("Need another restart due to plugin update ...")
# "Rude" exit, but otherwise it won't work ...
try:
os._exit(42)
except TypeError:
os._exit()
# Make sure the GUI extension is loaded: