runqueue.py: raise build failure exceptions instead of trapping them to allow stack...
authorRichard Purdie <rpurdie@linux.intel.com>
Sun, 12 Nov 2006 19:34:40 +0000 (19:34 +0000)
committerRichard Purdie <rpurdie@linux.intel.com>
Sun, 12 Nov 2006 19:34:40 +0000 (19:34 +0000)
lib/bb/runqueue.py

index b733f2e..d35e8c5 100644 (file)
@@ -368,11 +368,9 @@ class RunQueue:
                         cooker.configuration.cmd = taskname[3:]
                         try: 
                             cooker.tryBuild(fn, False)
-                        except bb.build.EventException, e:
-                            bb.msg.error(bb.msg.domain.Build, "Build of " + fn + " " + taskname + " failed")
-                            sys.exit(1)
                         except:
-                            sys.exit(1)
+                            bb.msg.error(bb.msg.domain.Build, "Build of " + fn + " " + taskname + " failed")
+                            raise
                         sys.exit(0)
                     build_pids[pid] = task
                     runq_running[task] = 1