diff -r 999f07b00a49 -r e68f5c568aee eric6/DebugClients/Python/DebugClientBase.py --- a/eric6/DebugClients/Python/DebugClientBase.py Sat Dec 26 22:49:27 2020 +0100 +++ b/eric6/DebugClients/Python/DebugClientBase.py Sun Dec 27 16:44:10 2020 +0100 @@ -448,7 +448,8 @@ code = self.__compileFileSource(self.running) if code: sys.setprofile(self.callTraceEnabled) - self.mainThread.run(code, self.debugMod.__dict__, debug=True) + self.mainThread.run(code, self.debugMod.__dict__, debug=True, + closeSession=False) elif method == "RequestRun": self.disassembly = None