diff options
Diffstat (limited to 'bitbake/bin')
-rwxr-xr-x | bitbake/bin/bitbake | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/bitbake/bin/bitbake b/bitbake/bin/bitbake index 0ca82e5a7b..5b9294bf4e 100755 --- a/bitbake/bin/bitbake +++ b/bitbake/bin/bitbake | |||
@@ -250,7 +250,8 @@ Default BBFILES are the .bb files in the current directory.""") | |||
250 | 250 | ||
251 | server.addcooker(cooker) | 251 | server.addcooker(cooker) |
252 | server.saveConnectionDetails() | 252 | server.saveConnectionDetails() |
253 | except: | 253 | except Exception as e: |
254 | exc_info = sys.exc_info() | ||
254 | while True: | 255 | while True: |
255 | try: | 256 | try: |
256 | import queue | 257 | import queue |
@@ -262,7 +263,7 @@ Default BBFILES are the .bb files in the current directory.""") | |||
262 | break | 263 | break |
263 | if isinstance(event, logging.LogRecord): | 264 | if isinstance(event, logging.LogRecord): |
264 | logger.handle(event) | 265 | logger.handle(event) |
265 | raise | 266 | raise exc_info[1], None, exc_info[2] |
266 | server.detach() | 267 | server.detach() |
267 | 268 | ||
268 | # Should no longer need to ever reference cooker | 269 | # Should no longer need to ever reference cooker |