1
0
Fork 0
mirror of synced 2024-06-23 08:40:45 +12:00

Fix two small errors in game launch helper

This commit is contained in:
Dummerle 2022-08-11 21:09:21 +02:00
parent 3469946ee9
commit 625066d2da
No known key found for this signature in database
GPG key ID: AB68CC59CA39F2F1

View file

@ -40,7 +40,7 @@ class PreLaunchThread(QRunnable):
def prepare_launch(self, app_name) -> Union[LaunchArgs, None]:
try:
args = get_launch_args(self.core, InitArgs(app_name))
except GameArgsError as e:
except Exception as e:
self.signals.error_occurred.emit(str(e))
return None
if not args:
@ -196,8 +196,11 @@ class GameProcessApp(RareApp):
def stop(self):
self.logger.info("Stopping server")
self.server.close()
self.server.deleteLater()
try:
self.server.close()
self.server.deleteLater()
except RuntimeError:
pass
self.exit_app.emit()