Francois Gouget : testbot/VMs: Catch the Libvirt exceptions in IsPoweredOn ().
Alexandre Julliard
julliard at winehq.org
Wed May 14 14:39:15 CDT 2014
Module: tools
Branch: master
Commit: f82c4e5293766e926c8b1bde2e353d58ab13d902
URL: http://source.winehq.org/git/tools.git/?a=commit;h=f82c4e5293766e926c8b1bde2e353d58ab13d902
Author: Francois Gouget <fgouget at codeweavers.com>
Date: Wed May 7 16:36:17 2014 +0200
testbot/VMs: Catch the Libvirt exceptions in IsPoweredOn().
---
testbot/lib/WineTestBot/VMs.pm | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/testbot/lib/WineTestBot/VMs.pm b/testbot/lib/WineTestBot/VMs.pm
index 1cf1a42..0aa06eb 100644
--- a/testbot/lib/WineTestBot/VMs.pm
+++ b/testbot/lib/WineTestBot/VMs.pm
@@ -352,7 +352,10 @@ sub IsPoweredOn($)
my ($ErrMessage, $Domain) = $self->_GetDomain();
return undef if (defined $ErrMessage);
- return $Domain->is_active();
+ my $IsActive;
+ eval { $IsActive = $Domain->is_active() };
+ return undef if ($@);
+ return $IsActive;
}
sub PowerOn
More information about the wine-cvs
mailing list