1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2026-06-09 20:49:10 -04:00

remove BufferedReader.Direct

This commit is contained in:
Darien Raymond
2018-08-17 20:45:23 +02:00
parent 1b39199adf
commit 2e11653694
5 changed files with 0 additions and 14 deletions

View File

@@ -103,8 +103,6 @@ func ReadTCPSession(user *protocol.User, reader io.Reader) (*protocol.RequestHea
return nil, nil, newError("invalid remote address.")
}
br.Direct = true
var chunkReader buf.Reader
if request.Option.Has(RequestOptionOneTimeAuth) {
chunkReader = NewChunkReader(br, NewAuthenticator(ChunkKeyGenerator(iv)))

View File

@@ -171,8 +171,6 @@ func (s *Server) handleConnection(ctx context.Context, conn internet.Connection,
}
conn.SetReadDeadline(time.Time{})
bufferedReader.Direct = true
dest := request.Destination()
log.Record(&log.AccessMessage{
From: conn.RemoteAddr(),

View File

@@ -160,7 +160,6 @@ func (v *Handler) Process(ctx context.Context, link *core.Link, dialer proxy.Dia
}
v.handleCommand(rec.Destination(), header.Command)
reader.Direct = true
bodyReader := session.DecodeResponseBody(request, reader)
return buf.Copy(bodyReader, output, buf.UpdateActivity(timer))