bitbake: process: Ensure abnormal exits set an error level
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 2 Sep 2014 17:08:43 +0000 (17:08 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 2 Sep 2014 17:10:37 +0000 (18:10 +0100)
(Bitbake rev: 8f5c1cdae1ee6ce04ae0d04d0b95bd80efbf7534)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
bitbake/lib/bb/server/process.py

index 4bfff45..d362f8d 100644 (file)
@@ -203,7 +203,7 @@ class ProcessEventQueue(multiprocessing.queues.Queue):
 
     def waitEvent(self, timeout):
         if self.exit:
-            raise SystemExit
+            sys.exit(1)
         try:
             if not self.server.is_alive():
                 self.setexit()