eric6/DebugClients/Python/DebugClientBase.py

changeset 7915
e68f5c568aee
parent 7903
827d89937c30
child 7923
91e843545d9a
equal deleted inserted replaced
7914:999f07b00a49 7915:e68f5c568aee
446 self.debugMod.__dict__['__file__'] = self.running 446 self.debugMod.__dict__['__file__'] = self.running
447 sys.modules['__main__'] = self.debugMod 447 sys.modules['__main__'] = self.debugMod
448 code = self.__compileFileSource(self.running) 448 code = self.__compileFileSource(self.running)
449 if code: 449 if code:
450 sys.setprofile(self.callTraceEnabled) 450 sys.setprofile(self.callTraceEnabled)
451 self.mainThread.run(code, self.debugMod.__dict__, debug=True) 451 self.mainThread.run(code, self.debugMod.__dict__, debug=True,
452 closeSession=False)
452 453
453 elif method == "RequestRun": 454 elif method == "RequestRun":
454 self.disassembly = None 455 self.disassembly = None
455 sys.argv = [] 456 sys.argv = []
456 self.__setCoding(params["filename"]) 457 self.__setCoding(params["filename"])

eric ide

mercurial