2208 # Store options if a process is spawn |
2208 # Store options if a process is spawn |
2209 # TODO: check which ones are really needed |
2209 # TODO: check which ones are really needed |
2210 self.startOptions = ( |
2210 self.startOptions = ( |
2211 wd, host, port, exceptions, tracePython, redirect, |
2211 wd, host, port, exceptions, tracePython, redirect, |
2212 self.noencoding, self.fork_auto, self.fork_child, |
2212 self.noencoding, self.fork_auto, self.fork_child, |
2213 self.pids |
|
2214 ) |
2213 ) |
2215 if not self.noencoding: |
2214 if not self.noencoding: |
2216 self.__coding = self.defaultCoding |
2215 self.__coding = self.defaultCoding |
2217 self.startProgInDebugger(args, wd, host, port, |
2216 self.startProgInDebugger(args, wd, host, port, |
2218 exceptions=exceptions, |
2217 exceptions=exceptions, |
2259 # Store options if a process is spawn |
2258 # Store options if a process is spawn |
2260 # TODO: check which ones are really needed |
2259 # TODO: check which ones are really needed |
2261 self.startOptions = ( |
2260 self.startOptions = ( |
2262 '', remoteAddress, port, True, False, redirect, |
2261 '', remoteAddress, port, True, False, redirect, |
2263 self.noencoding, self.fork_auto, self.fork_child, |
2262 self.noencoding, self.fork_auto, self.fork_child, |
2264 self.pids |
|
2265 ) |
2263 ) |
2266 if not self.noencoding: |
2264 if not self.noencoding: |
2267 self.__coding = self.defaultCoding |
2265 self.__coding = self.defaultCoding |
2268 self.connectDebugger(port, remoteAddress, redirect) |
2266 self.connectDebugger(port, remoteAddress, redirect) |
2269 self.__interact() |
2267 self.__interact() |