You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by di...@apache.org on 2011/03/17 18:41:29 UTC
[Lucene.Net] svn commit: r1082604 -
/incubator/lucene.net/trunk/C#/src/Test/Index/TestIndexWriter.cs
Author: digy
Date: Thu Mar 17 17:41:29 2011
New Revision: 1082604
URL: http://svn.apache.org/viewvc?rev=1082604&view=rev
Log:
[LUCENENET-399] TestCorruptionAfterDiskFullDuringMerge bug.
Modified:
incubator/lucene.net/trunk/C#/src/Test/Index/TestIndexWriter.cs
Modified: incubator/lucene.net/trunk/C#/src/Test/Index/TestIndexWriter.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/C%23/src/Test/Index/TestIndexWriter.cs?rev=1082604&r1=1082603&r2=1082604&view=diff
==============================================================================
--- incubator/lucene.net/trunk/C#/src/Test/Index/TestIndexWriter.cs (original)
+++ incubator/lucene.net/trunk/C#/src/Test/Index/TestIndexWriter.cs Thu Mar 17 17:41:29 2011
@@ -5863,9 +5863,8 @@ namespace Lucene.Net.Index
for (int i = 0; i < trace.FrameCount; i++)
{
System.Diagnostics.StackFrame sf = trace.GetFrame(i);
- string ss1 = sf.GetFileName();
- string ss2 = sf.GetMethod().Name;
- if ("Lucene.Net.Index.SegmentMerger".Equals(sf.GetType().Name) && "MergeTerms".Equals(sf.GetMethod().Name) && !didFail1)
+ string className = sf.GetMethod().DeclaringType.Namespace + "." + sf.GetMethod().DeclaringType.Name;
+ if ("Lucene.Net.Index.SegmentMerger".Equals(className) && "MergeTerms".Equals(sf.GetMethod().Name) && !didFail1)
{
didFail1 = true;
throw new System.IO.IOException("fake disk full during mergeTerms");