Cleanup sing buffer usage

This commit is contained in:
H1JK authored and yuhan6665 committed 2023-12-17 17:37:08 -05:00
1 parent 38b175d53e
commit c01a30e8f4
6 files changed
+11 -14

No files matched your search

+1 -1
View File
@@ -109,13 +109,13 @@ func (i *RelayInbound) Process(ctx context.Context, network net.Network, connect
}
for _, buffer := range mb {
packet := B.As(buffer.Bytes()).ToOwned()
buffer.Release()
err = i.service.NewPacket(ctx, pc, packet, metadata)
if err != nil {
packet.Release()
buf.ReleaseMulti(mb)
return err
}
buffer.Release()
}
}
}