summaryrefslogtreecommitdiffstats
path: root/bitbake/lib
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2012-08-02 20:40:36 (GMT)
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-08-02 22:01:35 (GMT)
commit67bfb37475d64a931c32b984de011480dcd7c79d (patch)
tree6e6109ed1cf3048b240b20e1b5832cf60013e999 /bitbake/lib
parent5442b9aa250c2e94f28c56efc67cfc2bf3cb5fec (diff)
downloadpoky-67bfb37475d64a931c32b984de011480dcd7c79d.tar.gz
bitbake: runqueue.py: Clean up runqueue exception catching in the normal task failure case
(Bitbake rev: a0bc58031d4eb31f8587171e870ecad059af5098) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib')
-rw-r--r--bitbake/lib/bb/runqueue.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py
index d3a1d2d..bc2eb87 100644
--- a/bitbake/lib/bb/runqueue.py
+++ b/bitbake/lib/bb/runqueue.py
@@ -927,8 +927,11 @@ class RunQueue:
927 return retval 927 return retval
928 928
929 def execute_runqueue(self): 929 def execute_runqueue(self):
930 # Catch unexpected exceptions and ensure we exit when an error occurs, not loop.
930 try: 931 try:
931 return self._execute_runqueue() 932 return self._execute_runqueue()
933 except bb.runqueue.TaskFailure:
934 raise
932 except: 935 except:
933 logger.error("An uncaught exception occured in runqueue, please see the failure below:") 936 logger.error("An uncaught exception occured in runqueue, please see the failure below:")
934 self.state = runQueueComplete 937 self.state = runQueueComplete