1293 @param status exit code as a string (string) |
1293 @param status exit code as a string (string) |
1294 """ |
1294 """ |
1295 if self.passive: |
1295 if self.passive: |
1296 self.__passiveShutDown() |
1296 self.__passiveShutDown() |
1297 self.clientExit.emit(int(status)) |
1297 self.clientExit.emit(int(status)) |
1298 if Preferences.getDebugger("AutomaticReset"): |
1298 if Preferences.getDebugger("AutomaticReset") or (self.running and |
|
1299 not self.debugging): |
1299 self.startClient(False) |
1300 self.startClient(False) |
1300 if self.passive: |
1301 if self.passive: |
1301 self.__createDebuggerInterface("None") |
1302 self.__createDebuggerInterface("None") |
1302 self.signalClientOutput(self.tr('\nNot connected\n')) |
1303 self.signalClientOutput(self.tr('\nNot connected\n')) |
1303 self.signalClientStatement(False) |
1304 self.signalClientStatement(False) |