146 else: |
146 else: |
147 self.process.kill() |
147 self.process.kill() |
148 self.process.setWorkingDirectory(self.__repodir) |
148 self.process.setWorkingDirectory(self.__repodir) |
149 |
149 |
150 self.process.start('hg', args) |
150 self.process.start('hg', args) |
151 procStarted = self.process.waitForStarted() |
151 procStarted = self.process.waitForStarted(5000) |
152 if not procStarted: |
152 if not procStarted: |
153 self.inputGroup.setEnabled(False) |
153 self.inputGroup.setEnabled(False) |
154 self.inputGroup.hide() |
154 self.inputGroup.hide() |
155 E5MessageBox.critical(self, |
155 E5MessageBox.critical(self, |
156 self.trUtf8('Process Generation Error'), |
156 self.trUtf8('Process Generation Error'), |
187 else: |
187 else: |
188 self.process.kill() |
188 self.process.kill() |
189 self.process.setWorkingDirectory(self.__repodir) |
189 self.process.setWorkingDirectory(self.__repodir) |
190 |
190 |
191 self.process.start('hg', args) |
191 self.process.start('hg', args) |
192 procStarted = self.process.waitForStarted() |
192 procStarted = self.process.waitForStarted(5000) |
193 if not procStarted: |
193 if not procStarted: |
194 self.inputGroup.setEnabled(False) |
194 self.inputGroup.setEnabled(False) |
195 self.inputGroup.hide() |
195 self.inputGroup.hide() |
196 E5MessageBox.critical(self, |
196 E5MessageBox.critical(self, |
197 self.trUtf8('Process Generation Error'), |
197 self.trUtf8('Process Generation Error'), |