# HG changeset patch # User Dirk Olmes # Date 1412647797 -7200 # Node ID 736551d4ad517d3bda1b4f2d28aad8f82e7b4832 # Parent 56b2e8f9846e16ea734cc21660c070be4ba29cc3 do not block the gui waiting for the process. Another viewer may be started from the same running app diff -r 56b2e8f9846e -r 736551d4ad51 RemoteViewer/Viewer.py --- a/RemoteViewer/Viewer.py Fri Oct 03 04:25:56 2014 +0200 +++ b/RemoteViewer/Viewer.py Tue Oct 07 04:09:57 2014 +0200 @@ -34,7 +34,7 @@ self.process = subprocess.Popen(self.command, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) self.__startLogThread() - self.process.wait() + # do not wait for the process here to avoid blocking the GUI def __runPasswordDialog(self): if self.connection.promptForPassword: