fix: tuic protocol error

This commit is contained in:
wwqgtxx
2022-11-29 00:42:26 +08:00
parent db81db5363
commit 9ea09b2b94
2 changed files with 11 additions and 3 deletions

View File

@ -190,8 +190,10 @@ func (s *serverHandler) handleStream() (err error) {
err = s.HandleTcpFn(conn, connect.ADDR.SocksAddr())
if err != nil {
err = NewResponseFailed().WriteTo(buf)
defer conn.Close()
} else {
err = NewResponseSucceed().WriteTo(buf)
}
err = NewResponseSucceed().WriteTo(buf)
if err != nil {
_ = conn.Close()
return err