Don't queue up more work if we already have a failure somewhere.
push(@fetch, "-j$j") if $j;
while (my ($osdir, $fgrpv) = each %$todo) {
my $f = "$osdir/config";
push(@fetch, "-j$j") if $j;
while (my ($osdir, $fgrpv) = each %$todo) {
my $f = "$osdir/config";
+ return if !keep_going($self);
# clobber group from previous run atomically
my $cmd = ['git', "--git-dir=$osdir", qw(config -f),
# clobber group from previous run atomically
my $cmd = ['git', "--git-dir=$osdir", qw(config -f),