diff --git a/base/ssh/script.go b/base/ssh/script.go index 10e7b876..b888f130 100644 --- a/base/ssh/script.go +++ b/base/ssh/script.go @@ -114,7 +114,6 @@ func (f *Frame) scan(m *ice.Message, h, line string) *Frame { f.ps2 = kit.Simple(m.Confv(PROMPT, kit.Keym(PS2))) m.I, m.O = f.stdin, f.stdout m.Optionv(MESSAGE, m) - m.Sleep("300ms") ps, bio := f.ps1, bufio.NewScanner(f.stdin) for f.prompt(m, ps...); f.stdin != nil && bio.Scan(); f.prompt(m, ps...) { if len(bio.Text()) == 0 && h == STDIO { diff --git a/base/web/serve.go b/base/web/serve.go index 899e0ecd..26752a4b 100644 --- a/base/web/serve.go +++ b/base/web/serve.go @@ -158,7 +158,7 @@ func init() { _serve_start(m) }}, SERVE_START: {Hand: func(m *ice.Message, arg ...string) { - m.Sleep30ms().Cmd(ssh.PRINTF, kit.Dict(nfs.CONTENT, "\r"+ice.Render(m, ice.RENDER_QRCODE, m.Cmdx(SPACE, DOMAIN))+ice.NL)) + m.Sleep30ms().Cmd(ssh.PRINTF, kit.Dict(nfs.CONTENT, "\r"+ice.Render(m, ice.RENDER_QRCODE, m.Cmdx(SPACE, DOMAIN))+ice.NL)).Cmd(ssh.PROMPT) }}, SERVE_REWRITE: {Hand: func(m *ice.Message, arg ...string) { if arg[0] != http.MethodGet {