jobd.pl: improve clone gc scheduling
commit921d84c6c218bf063376687e255d65f9f11e987b
authorKyle J. McKay <mackyle@gmail.com>
Sat, 24 Feb 2018 07:28:15 +0000 (23 23:28 -0800)
committerKyle J. McKay <mackyle@gmail.com>
Sat, 24 Feb 2018 07:28:15 +0000 (23 23:28 -0800)
treefc8de57c2c7544ed0408a76e1e3c096546be5be9
parent70705efa05f19555cc78bd66dbb53e24eaa8e27c
jobd.pl: improve clone gc scheduling

Even a failed top-level clone might need to run gc because of a
.needsgc situation.

However, in-progress clones should never run gc but the logic
wasn't quite right and if the fetch portion had been bypassed
they might have.  Correct that now.

Signed-off-by: Kyle J. McKay <mackyle@gmail.com>
jobd/jobd.pl