}
ok := true
for i := 0; i < len(seen); i++ {
- ok = ok && isOkRun(<-errs)
+ ok = isOkRun(<-errs) && ok
}
Jobs.Wait()
close(errs)
jobs++
}
for i := 0; i < jobs; i++ {
- ok = ok && isOkRun(<-errs)
+ ok = isOkRun(<-errs) && ok
}
if !ok {
trace(CDebug, "dependants failed, skipping them")
}
ok := true
for ; jobs > 0; jobs-- {
- ok = ok && isOkRun(<-errs)
+ ok = isOkRun(<-errs) && ok
}
return ok, nil
}