From 07111495dd9224cf6d20f72994a15c36da345e7d Mon Sep 17 00:00:00 2001 From: root Date: Wed, 16 Oct 2024 11:18:41 +0800 Subject: [PATCH] add some --- base/web/dream.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/base/web/dream.go b/base/web/dream.go index f35b1383..7cc2e655 100644 --- a/base/web/dream.go +++ b/base/web/dream.go @@ -150,7 +150,7 @@ func _dream_check(m *ice.Message, name string) string { p := path.Join(ice.USR_LOCAL_WORK, name) msg := m.Spawn(kit.Dict(ice.MSG_USERROLE, aaa.ROOT)) if pp := path.Join(p, ice.VAR_LOG_ICE_PID); nfs.Exists(m, pp) { - for i := 0; i < 10; i++ { + for i := 0; i < 5; i++ { pid := msg.Cmdx(nfs.CAT, pp) if pid == "" { return p @@ -164,7 +164,7 @@ func _dream_check(m *ice.Message, name string) string { return p } if nfs.Exists(m, "/proc/"+pid) && runtime.GOOS == cli.LINUX { - if !kit.HasPrefix(msg.Cmdx(nfs.CAT, "/proc/"+pid+"/cmdline"), kit.Path("bin/ice.bin"), kit.Path(p, "bin/ice.bin")) { + if !kit.HasPrefix(msg.Cmdx(nfs.CAT, "/proc/"+pid+"/cmdline"), kit.Path(ice.BIN_ICE_BIN), kit.Path(p, ice.BIN_ICE_BIN)) { return p } else { return "" @@ -468,7 +468,7 @@ func init() { m.Cmd(gdb.EVENT, gdb.LISTEN, gdb.EVENT, DREAM_ACTION, ice.CMD, cmd) aaa.White(m, kit.Keys(m.ShortKey(), ctx.ACTION, cmd)) } - mdb.HashSelects(m.Spawn()).Table(func(value ice.Maps) { + mdb.HashSelects(m.Spawn()).SortStrR(mdb.NAME).Table(func(value ice.Maps) { if value[cli.RESTART] == ALWAYS && nfs.Exists(m, path.Join(ice.USR_LOCAL_WORK+value[mdb.NAME])) { m.Cmd(DREAM, cli.START, kit.Dict(mdb.NAME, value[mdb.NAME])) }