diff -r 72baef0baa76 -r aecd5a8c958c src/eric7/Debugger/DebuggerInterfacePython.py --- a/src/eric7/Debugger/DebuggerInterfacePython.py Sun Jan 21 12:53:23 2024 +0100 +++ b/src/eric7/Debugger/DebuggerInterfacePython.py Sun Jan 21 13:00:42 2024 +0100 @@ -664,7 +664,7 @@ @param sock reference to the disconnected socket @type QTcpSocket """ - for debuggerId in self.__connections: + for debuggerId in list(self.__connections): if self.__connections[debuggerId] is sock: del self.__connections[debuggerId] if debuggerId == self.__mainDebugger: