961 the debug client. (Needed on Win OS) |
961 the debug client. (Needed on Win OS) |
962 """ |
962 """ |
963 if self.debuggerInterface is not None: |
963 if self.debuggerInterface is not None: |
964 self.debuggerInterface.shutdown() |
964 self.debuggerInterface.shutdown() |
965 |
965 |
|
966 if self.clientProcess is not None: |
|
967 self.clientProcess.terminate() |
|
968 if not self.clientProcess.waitForFinished(10000): |
|
969 self.clientProcess.kill() |
|
970 |
966 def remoteEnvironment(self, env): |
971 def remoteEnvironment(self, env): |
967 """ |
972 """ |
968 Public method to set the environment for a program to debug, run, ... |
973 Public method to set the environment for a program to debug, run, ... |
969 |
974 |
970 @param env environment settings |
975 @param env environment settings |