fix outgoing buffer not cleared when sending unchunked
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
@ -179,6 +179,7 @@ func (p *Payload) startChunkedTransfer(data []byte, st *State) (*Payload, *State
|
|||||||
return p.sendNextChunk(st)
|
return p.sendNextChunk(st)
|
||||||
}
|
}
|
||||||
log.WithField("length", len(data)).Debug("TLS: Sending data un-chunked")
|
log.WithField("length", len(data)).Debug("TLS: Sending data un-chunked")
|
||||||
|
st.Conn.writer.Reset()
|
||||||
return &Payload{
|
return &Payload{
|
||||||
Flags: FlagLengthIncluded,
|
Flags: FlagLengthIncluded,
|
||||||
Length: uint32(len(data)),
|
Length: uint32(len(data)),
|
||||||
|
|||||||
Reference in New Issue
Block a user