From 127d9ef6a1a485d49b77f1af890242ce477e143a Mon Sep 17 00:00:00 2001 From: dushixiang Date: Wed, 17 Nov 2021 20:46:06 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AF=BB=E5=8F=96=E8=AF=BB?= =?UTF-8?q?=E5=8F=96guacd=E5=86=85=E5=AE=B9=E7=9A=84=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/guacd/guacd.go | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/server/guacd/guacd.go b/server/guacd/guacd.go index ea725d9..c56ceb6 100644 --- a/server/guacd/guacd.go +++ b/server/guacd/guacd.go @@ -229,7 +229,7 @@ func (opt *Tunnel) WriteInstructionAndFlush(instruction Instruction) error { } func (opt *Tunnel) WriteAndFlush(p []byte) (int, error) { - fmt.Printf("-> %v\n", string(p)) + //fmt.Printf("-> %v\n", string(p)) nn, err := opt.writer.Write(p) if err != nil { return nn, err @@ -250,14 +250,12 @@ func (opt *Tunnel) ReadInstruction() (instruction Instruction, err error) { } func (opt *Tunnel) Read() (p []byte, err error) { - buffer := make([]byte, 8096) - read, err := opt.reader.Read(buffer) + data, err := opt.reader.ReadBytes(Delimiter) if err != nil { return } - buffer = buffer[0:read] - s := string(buffer) - fmt.Printf("<- %v \n", s) + s := string(data) + //fmt.Printf("<- %v \n", s) if s == "rate=44100,channels=2;" { return make([]byte, 0), nil }