Added code to ignore a runtime error when restarting a background service. eric7

Mon, 02 Jan 2023 14:04:20 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Mon, 02 Jan 2023 14:04:20 +0100
branch
eric7
changeset 9656
578236b57ed5
parent 9653
e67609152c5e
child 9657
d30ca63635e3

Added code to ignore a runtime error when restarting a background service.

src/eric7/Utilities/BackgroundService.py file | annotate | diff | comparison | revisions
--- a/src/eric7/Utilities/BackgroundService.py	Sat Dec 31 16:23:21 2022 +0100
+++ b/src/eric7/Utilities/BackgroundService.py	Mon Jan 02 14:04:20 2023 +0100
@@ -332,7 +332,8 @@
             conn.blockSignals(True)
             conn.close()
         if proc:
-            proc.close()
+            with contextlib.suppress(RuntimeError):
+                proc.close()
 
         if interpreter:
             port = self.serverPort()

eric ide

mercurial