From 2671ae6892e404b46d987510494dd84100fff73a Mon Sep 17 00:00:00 2001 From: wanyaoqi Date: Mon, 24 Dec 2018 15:15:19 +0800 Subject: [PATCH] temp --- pkg/hostman/guestman/qemu-kvm.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkg/hostman/guestman/qemu-kvm.go b/pkg/hostman/guestman/qemu-kvm.go index 9cb21e4cfc..935fff29d3 100644 --- a/pkg/hostman/guestman/qemu-kvm.go +++ b/pkg/hostman/guestman/qemu-kvm.go @@ -507,7 +507,9 @@ func (s *SKVMGuestInstance) Delete(ctx context.Context, migrated bool) error { func (s *SKVMGuestInstance) ExecStopTask(ctx context.Context, timeout int64) { if s.IsRunning() && s.IsMonitorAlive() { - // Do Powerdown - s.monitor.SimpleCommand("system_powerdown", callback) + // Do Powerdown, + s.monitor.SimpleCommand("system_powerdown", s.OnPowerdownGuest) + } else { + s.CheckGuestRunningLater() } }