From 035eecb2332c93884f9beb0e55cc9a22654ae442 Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Wed, 8 May 2024 16:09:15 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=BC=95=E5=AF=BC=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E9=87=8D=E7=BD=AE=E7=AD=89=E5=BE=853s=E5=81=9C=E6=AD=A2?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E8=A6=86=E7=9B=96=E6=95=B0=E6=8D=AE=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/framework/utils/machine/launch.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/framework/utils/machine/launch.go b/src/framework/utils/machine/launch.go index ffb75a63..28a420df 100644 --- a/src/framework/utils/machine/launch.go +++ b/src/framework/utils/machine/launch.go @@ -159,7 +159,8 @@ func Reset() error { if runtime.GOOS == "windows" { // return fmt.Errorf("not support window") } else { - if _, err := cmd.ExecWithCheck("sudo", "/usr/local/omc/bin/setomc.sh", "-m", "install"); err != nil { + cmdStr := "sudo /usr/local/omc/bin/omcsvc.sh stop && sudo /usr/local/omc/bin/setomc.sh -m install" + if _, err := cmd.Execf("nohup sh -c \"sleep 3s && %s\" > /dev/null 2>&1 &", cmdStr); err != nil { return err } }