From 3b0b189e4768adf4e018d3a8554943c10f92a8df Mon Sep 17 00:00:00 2001 From: Salvador Cipolla Date: Sat, 11 Apr 2026 17:54:28 -0300 Subject: [PATCH] FileStream Leak on Zero-Length File (M8 fix) --- Knossos.NET/Classes/KnUtils.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Knossos.NET/Classes/KnUtils.cs b/Knossos.NET/Classes/KnUtils.cs index 6c25c9c0..18f81af5 100644 --- a/Knossos.NET/Classes/KnUtils.cs +++ b/Knossos.NET/Classes/KnUtils.cs @@ -676,8 +676,11 @@ public static string GetCachePath() if (localFile != null) { var fileStream = new FileStream(localFile, FileMode.Open, FileAccess.Read, FileShare.Read); - if(fileStream.Length == 0) + if (fileStream.Length == 0) + { + fileStream.Dispose(); return null; + } return fileStream; } }