From 46f527813ffcf08d43d6d703796241e4ed891083 Mon Sep 17 00:00:00 2001 From: Mostyn Bramley-Moore Date: Wed, 29 Jun 2022 00:37:33 +0200 Subject: [PATCH] [zstd] fix infinite recursion in Close wrapper --- cache/disk/zstdimpl/cgozstd.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cache/disk/zstdimpl/cgozstd.go b/cache/disk/zstdimpl/cgozstd.go index daf410846..55b773cd7 100644 --- a/cache/disk/zstdimpl/cgozstd.go +++ b/cache/disk/zstdimpl/cgozstd.go @@ -91,7 +91,7 @@ type putWriterToPoolOnClose struct { } func (w putWriterToPoolOnClose) Close() error { - err := w.Close() + err := w.writerWrapper.Close() writerPool.Put(w.writerWrapper) return err }