From dffc592aa183a21bf0703e18ae77d0748081b052 Mon Sep 17 00:00:00 2001 From: shylinux Date: Sat, 8 Jul 2023 13:19:22 +0800 Subject: [PATCH] opt some --- base/web/serve.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/base/web/serve.go b/base/web/serve.go index 1a1fc9bb..63ab4d12 100644 --- a/base/web/serve.go +++ b/base/web/serve.go @@ -26,7 +26,10 @@ func _serve_start(m *ice.Message) { }) kit.If(m.Option(aaa.USERNAME), func() { aaa.UserRoot(m, m.Option(aaa.USERNICK), m.Option(aaa.USERNAME)) }) kit.If(m.Option(tcp.PORT) == tcp.RANDOM, func() { m.Option(tcp.PORT, m.Cmdx(tcp.PORT, aaa.RIGHT)) }) - kit.If(cli.IsWindows(), func() { m.Cmd(SPIDE, ice.OPS, _serve_address(m)+"/exit").Sleep30ms() }) + kit.If(cli.IsWindows(), func() { + m.Go(func() { m.Cmd(SPIDE, ice.OPS, _serve_address(m)+"/exit") }) + m.Sleep30ms() + }) cli.NodeInfo(m, kit.Select(ice.Info.Hostname, m.Option(tcp.NODENAME)), SERVER) m.Start("", m.OptionSimple(tcp.HOST, tcp.PORT)...) }