Fix error when using fail_fast
authorJun Wang <junbill.wang@samsung.com>
Fri, 28 Apr 2017 06:40:12 +0000 (14:40 +0800)
committerSoonKyu Park <sk7.park@samsung.com>
Mon, 17 Jul 2017 11:44:11 +0000 (20:44 +0900)
Change-Id: Ie0da50465b0b05afa1947cabb8ac1effe19f2bb1

Conflicts:
depanneur

depanneur

index 993635e29c510707b6b5e8c35a69d5dd9ee654ce..423faa2f2692a0e861242cd33f83ad30c8a1ea2b 100755 (executable)
--- a/depanneur
+++ b/depanneur
@@ -1681,11 +1681,15 @@ sub worker_thread {
         if ($status == 0) {
             $dirty = 1;
         }
-
         if ($fail_fast && $status == 1) {
             info("build failed, exit...");
             $TERM = 1;
         }
+
+        if ($keepgoing eq "off" && $status == 1) {
+            info("build failed, exit...");
+            $TERM = 1;
+        }
     }
 
     debug("*** build $name exit with status($status), is dirty:$dirty, (worker: $thread) ***");