chore: Update dependencies

This commit is contained in:
H1JK
2023-07-14 11:37:15 +08:00
parent 492a731ec1
commit 5dd57bab67
5 changed files with 51 additions and 66 deletions

View File

@ -109,9 +109,7 @@ func (vc *Conn) sendRequest(p []byte) bool {
var buffer *buf.Buffer
if vc.IsXTLSVisionEnabled() {
_buffer := buf.StackNew()
defer buf.KeepAlive(_buffer)
buffer = buf.Dup(_buffer)
buffer = buf.New()
defer buffer.Release()
} else {
requestLen := 1 // protocol version
@ -126,9 +124,7 @@ func (vc *Conn) sendRequest(p []byte) bool {
}
requestLen += len(p)
_buffer := buf.StackNewSize(requestLen)
defer buf.KeepAlive(_buffer)
buffer = buf.Dup(_buffer)
buffer = buf.NewSize(requestLen)
defer buffer.Release()
}

View File

@ -157,9 +157,7 @@ func (vc *Conn) ReadBuffer(buffer *buf.Buffer) error {
func (vc *Conn) Write(p []byte) (int, error) {
if vc.writeFilterApplicationData {
_buffer := buf.StackNew()
defer buf.KeepAlive(_buffer)
buffer := buf.Dup(_buffer)
buffer := buf.New()
defer buffer.Release()
buffer.Write(p)
err := vc.WriteBuffer(buffer)