Fix dns outbound

This commit is contained in:
世界 committed 2022-07-31 08:48:56 +08:00
1 parent c57ea9e47c
commit 0eed0ca11a
2 files changed
+28 -3

No files matched your search

+2 -2
View File
@@ -82,7 +82,7 @@ func (d *DNS) NewConnection(ctx context.Context, conn net.Conn, metadata adapter
if err != nil {
return err
}
_responseBuffer := buf.StackNewSize(1024)
_responseBuffer := buf.StackNewPacket()
defer common.KeepAlive(_responseBuffer)
responseBuffer := common.Dup(_responseBuffer)
defer responseBuffer.Release()
@@ -133,7 +133,7 @@ func (d *DNS) NewPacketConnection(ctx context.Context, conn N.PacketConn, metada
return err
}
timeout.Update()
_responseBuffer := buf.StackNewSize(1024)
_responseBuffer := buf.StackNewPacket()
defer common.KeepAlive(_responseBuffer)
responseBuffer := common.Dup(_responseBuffer)
defer responseBuffer.Release()