From 7490e8c3858b5666577a59d422fe3ae68f47ee23 Mon Sep 17 00:00:00 2001 From: Mmx <1624045573@qq.com> Date: Fri, 3 Dec 2021 20:10:30 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=AD=A3main=E5=87=BD=E6=95=B0?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.go | 41 ++++++++++++++++++++--------------------- 1 file changed, 20 insertions(+), 21 deletions(-) diff --git a/main.go b/main.go index 14995cb..004602e 100644 --- a/main.go +++ b/main.go @@ -16,30 +16,29 @@ func main() { } else if global.Config.Settings.Guardian.Enable { //进入守护模式流程 controllers.EnterGuardian() - } - - //单次登录模式 - if global.Config.Settings.Interfaces == "" { //单网卡 - if err := controllers.Login(true, false, nil); err != nil { - util.Log.Println("运行出错,状态异常") - if global.Config.Settings.DemoMode { - util.Log.Fatalln(err) - } else { - util.Log.Println(err) + } else { + //单次登录模式 + if global.Config.Settings.Interfaces == "" { //单网卡 + if err := controllers.Login(true, false, nil); err != nil { + util.Log.Println("运行出错,状态异常") + if global.Config.Settings.DemoMode { + util.Log.Fatalln(err) + } else { + util.Log.Println(err) + return + } + } + } else { //多网卡 + interfaces, e := util.GetInterfaceAddr() + if e != nil { return } - } - } else { //多网卡 - interfaces, e := util.GetInterfaceAddr() - if e != nil { - return - } - for _, eth := range interfaces { - if err := controllers.Login(true, false, eth.Addr); err != nil { - util.Log.Println(eth.Name + "运行出错,状态异常") - util.Log.Println(err) + for _, eth := range interfaces { + if err := controllers.Login(true, false, eth.Addr); err != nil { + util.Log.Println(eth.Name + "运行出错,状态异常") + util.Log.Println(err) + } } } } - }