BUG: Lucene.Net.Index.IndexWriter: Added using block to ensure Dispose() is 
always called on IndexInput


Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/5a2d9e40
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/5a2d9e40
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/5a2d9e40

Branch: refs/heads/api-work
Commit: 5a2d9e40c0a4fbd86672caebd3598c50361319f9
Parents: f604a1a
Author: Shad Storhaug <[email protected]>
Authored: Sun Apr 9 18:34:54 2017 +0700
Committer: Shad Storhaug <[email protected]>
Committed: Sun Apr 9 18:34:54 2017 +0700

----------------------------------------------------------------------
 src/Lucene.Net/Index/IndexWriter.cs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucenenet/blob/5a2d9e40/src/Lucene.Net/Index/IndexWriter.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net/Index/IndexWriter.cs 
b/src/Lucene.Net/Index/IndexWriter.cs
index b6bf4b7..b93c5d9 100644
--- a/src/Lucene.Net/Index/IndexWriter.cs
+++ b/src/Lucene.Net/Index/IndexWriter.cs
@@ -5931,7 +5931,7 @@ namespace Lucene.Net.Index
         {
             try
             {
-                dir.OpenInput(fileName, IOContext.DEFAULT).Dispose();
+                using (var input = dir.OpenInput(fileName, IOContext.DEFAULT)) 
{ }
                 return true;
             }
             catch (FileNotFoundException)

Reply via email to