140 else: |
140 else: |
141 self.process.kill() |
141 self.process.kill() |
142 self.process.setWorkingDirectory(self.__repodir) |
142 self.process.setWorkingDirectory(self.__repodir) |
143 |
143 |
144 self.process.start('hg', args) |
144 self.process.start('hg', args) |
145 procStarted = self.process.waitForStarted() |
145 procStarted = self.process.waitForStarted(5000) |
146 if not procStarted: |
146 if not procStarted: |
147 self.inputGroup.setEnabled(False) |
147 self.inputGroup.setEnabled(False) |
148 self.inputGroup.hide() |
148 self.inputGroup.hide() |
149 E5MessageBox.critical(self, |
149 E5MessageBox.critical(self, |
150 self.trUtf8('Process Generation Error'), |
150 self.trUtf8('Process Generation Error'), |
181 else: |
181 else: |
182 self.process.kill() |
182 self.process.kill() |
183 self.process.setWorkingDirectory(self.__repodir) |
183 self.process.setWorkingDirectory(self.__repodir) |
184 |
184 |
185 self.process.start('hg', args) |
185 self.process.start('hg', args) |
186 procStarted = self.process.waitForStarted() |
186 procStarted = self.process.waitForStarted(5000) |
187 if not procStarted: |
187 if not procStarted: |
188 self.inputGroup.setEnabled(False) |
188 self.inputGroup.setEnabled(False) |
189 self.inputGroup.hide() |
189 self.inputGroup.hide() |
190 E5MessageBox.critical(self, |
190 E5MessageBox.critical(self, |
191 self.trUtf8('Process Generation Error'), |
191 self.trUtf8('Process Generation Error'), |