diff --git a/src/collect.go b/src/collect.go index 9933351..3e05628 100644 --- a/src/collect.go +++ b/src/collect.go @@ -72,6 +72,9 @@ func CollectTar( return } blobData, err = io.ReadAll(blobReader) + if closer, ok := blobReader.(io.Closer); ok { + defer closer.Close() + } if err != nil { return }