From a20daa1c11b4c553fa9624f89d3a79ea618ee6ca Mon Sep 17 00:00:00 2001 From: wanyaoqi Date: Wed, 8 Apr 2020 22:05:57 +0800 Subject: [PATCH] fix deployer sigtrap funciton --- pkg/hostman/hostdeployer/deployserver/deployserver.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/hostman/hostdeployer/deployserver/deployserver.go b/pkg/hostman/hostdeployer/deployserver/deployserver.go index a70bdf405a..4d3783e83a 100644 --- a/pkg/hostman/hostdeployer/deployserver/deployserver.go +++ b/pkg/hostman/hostdeployer/deployserver/deployserver.go @@ -353,12 +353,13 @@ func (s *SDeployService) InitService() { if len(DeployOption.DeployServerSocketPath) == 0 { log.Fatalf("missing deploy server socket path") } - // TODO implentment func onExit s.SignalTrap(func() { for { if len(connectedEsxiDisks) > 0 { log.Warningf("Waiting for esxi disks %d disconnect !!!", len(connectedEsxiDisks)) time.Sleep(time.Second * 1) + } else { + return } } })