(self)
| 1034 | self._startup_error = None |
| 1035 | |
| 1036 | def start(self): |
| 1037 | Thread.start(self) |
| 1038 | started = self._splash_screen_started.wait(timeout=10) |
| 1039 | if not started: |
| 1040 | logger.warning('SplashThread did not start within timeout') |
| 1041 | else: |
| 1042 | logger.debug('SplashThread started') |
| 1043 | |
| 1044 | if self._startup_error: |
| 1045 | raise self._startup_error |
| 1046 | |
| 1047 | def run(self): |
| 1048 | try: |
no outgoing calls