From: Martin Mares Date: Tue, 25 Feb 2014 09:50:54 +0000 (+0100) Subject: bex prun: DONE can be received even for non-running machines X-Git-Tag: v3.3~5 X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=37903cc48ffeff95d26c04f0fde81fe9f1b1a1cd;p=bex.git bex prun: DONE can be received even for non-running machines This can happen e.g. after receiving LOCKED on the whole machine. --- diff --git a/lib/bin/bex-prun b/lib/bin/bex-prun index e1ae42e..592bcbc 100755 --- a/lib/bin/bex-prun +++ b/lib/bin/bex-prun @@ -90,7 +90,8 @@ while (keys %running || @machines) { next; } if (!defined $running{$mach}) { - $ui->err("Received status message <$_> for a machine which does not run"); + $ui->err("Received status message <$_> for a machine which does not run") + unless $stat eq 'DONE'; next; } $running{$mach} = $stat;