diff --git a/enc/read_value.go b/enc/read_value.go index 06241c2455..2073f5ed60 100644 --- a/enc/read_value.go +++ b/enc/read_value.go @@ -14,6 +14,7 @@ import ( // Reads and decodes a value from a chunk source. func ReadValue(ref ref.Ref, cs chunks.ChunkSource) (types.Value, error) { reader, err := cs.Get(ref) + defer reader.Close() if err != nil { return nil, err }