Francois Gouget : testbot/Engine: Fix handling of --kill-vms.
Alexandre Julliard
julliard at winehq.org
Fri Dec 15 06:14:21 CST 2017
Module: tools
Branch: master
Commit: b679f7fb2daf0d9e011c0dee2ce8ed33fd5e5031
URL: http://source.winehq.org/git/tools.git/?a=commit;h=b679f7fb2daf0d9e011c0dee2ce8ed33fd5e5031
Author: Francois Gouget <fgouget at codeweavers.com>
Date: Fri Dec 15 07:58:45 2017 +0100
testbot/Engine: Fix handling of --kill-vms.
Signed-off-by: Francois Gouget <fgouget at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
testbot/bin/Engine.pl | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/testbot/bin/Engine.pl b/testbot/bin/Engine.pl
index dfe266f..7dab98e 100755
--- a/testbot/bin/Engine.pl
+++ b/testbot/bin/Engine.pl
@@ -207,6 +207,12 @@ sub Cleanup($;$$)
$VM->RunPowerOff();
}
}
+ # $KillVMs is normally used on shutdown so don't start a process that
+ # will get stuck 'forever' waiting for an offline VM.
+ elsif ($KillVMs and $VM->Status !~ /^(?:off|offline)$/)
+ {
+ $VM->RunPowerOff();
+ }
}
}
More information about the wine-cvs
mailing list