eric7/Debugger/DebuggerInterfacePython.py

branch
eric7
changeset 9207
c0b4ca34de2f
parent 9168
0c3e506eddf6
--- a/eric7/Debugger/DebuggerInterfacePython.py	Mon Jul 04 19:58:05 2022 +0200
+++ b/eric7/Debugger/DebuggerInterfacePython.py	Tue Jul 05 09:34:12 2022 +0200
@@ -590,7 +590,9 @@
                 if debuggerId in self.__autoContinued:
                     self.__autoContinued.remove(debuggerId)
                 if not self.__inShutdown:
-                    self.debugServer.signalClientDisconnected(debuggerId)
+                    with contextlib.suppress(RuntimeError):
+                        # can be ignored during a shutdown
+                        self.debugServer.signalClientDisconnected(debuggerId)
                 break
         else:
             if sock in self.__pendingConnections:

eric ide

mercurial