Fix wrong dispose logic in BufferedData.

This commit is contained in:
Eugene Wang
2026-02-03 18:36:28 -05:00
parent e4c1e68582
commit 52565490b9
+1 -1
View File
@@ -77,7 +77,7 @@ public class BufferedData : IDisposable
public void Dispose() public void Dispose()
{ {
if (_fromPool && _disposed) if (_fromPool && !_disposed)
{ {
MemPool.Return(_buffer); MemPool.Return(_buffer);
_disposed = true; _disposed = true;