This is an automated email from the ASF dual-hosted git repository.
nightowl888 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/lucenenet.git
The following commit(s) were added to refs/heads/master by this push:
new 52f53b7 BUG: Lucene.Net.Codecs.SimpleText
(SimpleTextStoredFieldsWriter + SimpleTextTermVectorsWriter): Fixed Abort()
methods to correctly swallow any exceptions thrown by Dispose().
52f53b7 is described below
commit 52f53b736aaddd8cbfae0e99512978d30b7779ff
Author: Shad Storhaug <[email protected]>
AuthorDate: Wed Apr 7 22:07:26 2021 +0700
BUG: Lucene.Net.Codecs.SimpleText (SimpleTextStoredFieldsWriter +
SimpleTextTermVectorsWriter): Fixed Abort() methods to correctly swallow any
exceptions thrown by Dispose().
---
src/Lucene.Net.Codecs/SimpleText/SimpleTextStoredFieldsWriter.cs | 6 +++---
src/Lucene.Net.Codecs/SimpleText/SimpleTextTermVectorsWriter.cs | 7 +++----
2 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/src/Lucene.Net.Codecs/SimpleText/SimpleTextStoredFieldsWriter.cs
b/src/Lucene.Net.Codecs/SimpleText/SimpleTextStoredFieldsWriter.cs
index 449e961..af24d2a 100644
--- a/src/Lucene.Net.Codecs/SimpleText/SimpleTextStoredFieldsWriter.cs
+++ b/src/Lucene.Net.Codecs/SimpleText/SimpleTextStoredFieldsWriter.cs
@@ -192,11 +192,11 @@ namespace Lucene.Net.Codecs.SimpleText
{
Dispose();
}
- finally
+ catch // ignored
{
- IOUtils.DeleteFilesIgnoringExceptions(_directory,
- IndexFileNames.SegmentFileName(_segment, "",
FIELDS_EXTENSION));
}
+ IOUtils.DeleteFilesIgnoringExceptions(_directory,
+ IndexFileNames.SegmentFileName(_segment, "",
FIELDS_EXTENSION));
}
public override void Finish(FieldInfos fis, int numDocs)
diff --git a/src/Lucene.Net.Codecs/SimpleText/SimpleTextTermVectorsWriter.cs
b/src/Lucene.Net.Codecs/SimpleText/SimpleTextTermVectorsWriter.cs
index 5db7626..aa7cd6d 100644
--- a/src/Lucene.Net.Codecs/SimpleText/SimpleTextTermVectorsWriter.cs
+++ b/src/Lucene.Net.Codecs/SimpleText/SimpleTextTermVectorsWriter.cs
@@ -183,12 +183,11 @@ namespace Lucene.Net.Codecs.SimpleText
{
Dispose();
}
- finally
+ catch // ignored
{
-
- IOUtils.DeleteFilesIgnoringExceptions(_directory,
- IndexFileNames.SegmentFileName(_segment, "",
VECTORS_EXTENSION));
}
+ IOUtils.DeleteFilesIgnoringExceptions(_directory,
+ IndexFileNames.SegmentFileName(_segment, "",
VECTORS_EXTENSION));
}
public override void Finish(FieldInfos fis, int numDocs)