summaryrefslogtreecommitdiffstats
path: root/bitbake/bin/bitbake
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/bin/bitbake')
-rwxr-xr-xbitbake/bin/bitbake5
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