Francois Gouget : testbot/Engine: --kill-vms should also shut down idle VMs .
Alexandre Julliard
julliard at winehq.org
Thu Apr 18 13:40:58 CDT 2013
Module: tools
Branch: master
Commit: 206b1f72fa92795c27944715b152e69dc3e3898f
URL: http://source.winehq.org/git/tools.git/?a=commit;h=206b1f72fa92795c27944715b152e69dc3e3898f
Author: Francois Gouget <fgouget at codeweavers.com>
Date: Thu Apr 18 19:24:58 2013 +0200
testbot/Engine: --kill-vms should also shut down idle VMs.
---
testbot/bin/Engine.pl | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/testbot/bin/Engine.pl b/testbot/bin/Engine.pl
index 670945a..2438298 100755
--- a/testbot/bin/Engine.pl
+++ b/testbot/bin/Engine.pl
@@ -180,11 +180,15 @@ sub Cleanup(;$$)
if ($VM->IsPoweredOn())
{
- next if ($VM->Status eq "idle");
if ($KillVMs)
{
kill("TERM", $VM->ChildPid) if (defined $VM->ChildPid);
}
+ elsif ($VM->Status eq "idle")
+ {
+ # Assume these are still ready for use
+ next;
+ }
elsif (($VM->Status eq "reverting" or $VM->Status eq "sleeping") and
defined $VM->ChildPid and kill(0, $VM->ChildPid))
{
More information about the wine-cvs
mailing list