360 if self.clientProcess: |
360 if self.clientProcess: |
361 self.clientProcess.readyReadStandardError.disconnect( |
361 self.clientProcess.readyReadStandardError.disconnect( |
362 self.__clientProcessError) |
362 self.__clientProcessError) |
363 self.clientProcess.readyReadStandardOutput.disconnect( |
363 self.clientProcess.readyReadStandardOutput.disconnect( |
364 self.__clientProcessOutput) |
364 self.__clientProcessOutput) |
365 self.clientProcess.close() |
|
366 self.clientProcess.kill() |
365 self.clientProcess.kill() |
367 self.clientProcess.waitForFinished(10000) |
366 self.clientProcess.waitForFinished(1000) |
368 self.clientProcess = None |
367 self.clientProcess = None |
369 |
368 |
370 self.__createDebuggerInterface() |
369 self.__createDebuggerInterface() |
371 if forProject: |
370 if forProject: |
372 project = e5App().getObject("Project") |
371 project = e5App().getObject("Project") |