Skip to content

Commit 37d789b

Browse files
[wasm] GenerateWasmBootJson - close file handles (#85482)
Close files opened with `File.OpenRead` by utilizing the `using` pattern. Co-authored-by: Ankit Jain <[email protected]>
1 parent 2783ef8 commit 37d789b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/tasks/Microsoft.NET.Sdk.WebAssembly.Pack.Tasks/GenerateWasmBootJson.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,8 @@ public void WriteBootJson(Stream output, string entryAssemblyName)
290290
foreach (var configExtension in Extensions)
291291
{
292292
var key = configExtension.GetMetadata("key");
293-
var config = (Dictionary<string, object>)configSerializer.ReadObject(File.OpenRead(configExtension.ItemSpec));
293+
using var fs = File.OpenRead(configExtension.ItemSpec);
294+
var config = (Dictionary<string, object>)configSerializer.ReadObject(fs);
294295
result.extensions[key] = config;
295296
}
296297
}

0 commit comments

Comments
 (0)