--- a/eric6/Debugger/DebuggerInterfacePython.py Sat Feb 27 11:28:22 2021 +0100 +++ b/eric6/Debugger/DebuggerInterfacePython.py Sat Feb 27 12:08:23 2021 +0100 @@ -1510,6 +1510,8 @@ self.debugServer.signalClientExit( params["program"], params["status"], params["message"], params["debuggerId"]) + if params["debuggerId"] == self.__master: + self.debugServer.signalMainClientExit() elif method == "PassiveStartup": self.debugServer.passiveStartUp(