356 self.__setClientType(clType) |
356 self.__setClientType(clType) |
357 |
357 |
358 # only start the client, if we are not in passive mode |
358 # only start the client, if we are not in passive mode |
359 if not self.passive: |
359 if not self.passive: |
360 if self.clientProcess: |
360 if self.clientProcess: |
361 ## self.clientProcess.readyReadStandardError.disconnect( |
|
362 ## self.__clientProcessError) |
|
363 ## self.clientProcess.readyReadStandardOutput.disconnect( |
|
364 ## self.__clientProcessOutput) |
|
365 self.clientProcess.close() |
|
366 self.clientProcess.kill() |
361 self.clientProcess.kill() |
367 self.clientProcess.waitForFinished(10000) |
362 self.clientProcess.waitForFinished(1000) |
368 self.clientProcess.deleteLater() |
363 self.clientProcess.deleteLater() |
369 self.clientProcess = None |
364 self.clientProcess = None |
370 |
365 |
371 self.__createDebuggerInterface() |
366 self.__createDebuggerInterface() |
372 if forProject: |
367 if forProject: |