Skip to content

Commit 6fe67ec

Browse files
committed
Close all file readers
1 parent 882b014 commit 6fe67ec

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

database/nodb.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ func (db *NoDB) GetExtensionAssetPath(ctx context.Context, asset *Asset, baseURL
4848
if err != nil {
4949
return "", err
5050
}
51+
defer reader.Close()
5152

5253
manifest, err := parseVSIXManifest(reader)
5354
if err != nil {
@@ -86,6 +87,7 @@ func (db *NoDB) GetExtensions(ctx context.Context, filter Filter, flags Flag, ba
8687
db.Logger.Error(ctx, "Unable to read extension manifest", slog.Error(err))
8788
continue
8889
}
90+
defer reader.Close()
8991

9092
manifest, err := parseVSIXManifest(reader)
9193
if err != nil {
@@ -353,6 +355,7 @@ func (db *NoDB) getVersions(ctx context.Context, ext *noDBExtension, flags Flag,
353355
db.Logger.Error(ctx, "Unable to read version manifest", slog.Error(err))
354356
continue
355357
}
358+
defer reader.Close()
356359

357360
manifest, err := parseVSIXManifest(reader)
358361
if err != nil {

0 commit comments

Comments
 (0)