src/eric7/Debugger/DebuggerInterfacePython.py

branch
eric7
changeset 9428
615d367f0140
parent 9414
6c12e2954ec2
child 9442
906485dcd210
child 9448
ea215f7afab3
equal deleted inserted replaced
9427:905e7af29101 9428:615d367f0140
637 self.__pendingConnections.remove(sock) 637 self.__pendingConnections.remove(sock)
638 638
639 if not self.__connections: 639 if not self.__connections:
640 # no active connections anymore 640 # no active connections anymore
641 with contextlib.suppress(RuntimeError): 641 with contextlib.suppress(RuntimeError):
642 self.debugServer.signalLastClientExited()
643 # debug server object might have been deleted already 642 # debug server object might have been deleted already
644 # ignore this 643 # ignore this
645 self.__autoContinued.clear() 644 self.debugServer.signalLastClientExited()
646 self.debugServer.startClient() 645 self.__autoContinued.clear()
646 if not self.__inShutdown:
647 self.debugServer.startClient()
647 648
648 def getDebuggerIds(self): 649 def getDebuggerIds(self):
649 """ 650 """
650 Public method to return the IDs of the connected debugger backends. 651 Public method to return the IDs of the connected debugger backends.
651 652

eric ide

mercurial