Author: dogacan
Date: Tue Jun 19 02:21:21 2007
New Revision: 548666
URL: http://svn.apache.org/viewvc?view=rev&rev=548666
Log:
NUTCH-502 - Bug in SegmentReader causes infinite loop.
Modified:
lucene/nutch/trunk/CHANGES.txt
lucene/nutch/trunk/src/java/org/apache/nutch/segment/SegmentReader.java
Modified: lucene/nutch/trunk/CHANGES.txt
URL:
http://svn.apache.org/viewvc/lucene/nutch/trunk/CHANGES.txt?view=diff&rev=548666&r1=548665&r2=548666
==============================================================================
--- lucene/nutch/trunk/CHANGES.txt (original)
+++ lucene/nutch/trunk/CHANGES.txt Tue Jun 19 02:21:21 2007
@@ -39,9 +39,14 @@
datums. This patch addresses that issue. Now, if Fetcher gets a null
content,
instead of pushing an empty content, it filters the null content.
-13. NUTCH-485 - Change HtmlParseFilter 's to return ParseResult object instead
of Parse object. (Gal Nitzan via dogacan)
+13. NUTCH-485 - Change HtmlParseFilter 's to return ParseResult object instead
of
+ Parse object. (Gal Nitzan via dogacan)
-14. NUTCH-489 - URLFilter-suffix management of the url path when the url
contains some query parameters. (Emmanuel Joke via dogacan)
+14. NUTCH-489 - URLFilter-suffix management of the url path when the url
contains
+ some query parameters. (Emmanuel Joke via dogacan)
+
+15. NUTCH-502 - Bug in SegmentReader causes infinite loop.
+ (Ilya Vishnevsky via dogacan)
Release 0.9 - 2007-04-02
Modified:
lucene/nutch/trunk/src/java/org/apache/nutch/segment/SegmentReader.java
URL:
http://svn.apache.org/viewvc/lucene/nutch/trunk/src/java/org/apache/nutch/segment/SegmentReader.java?view=diff&rev=548666&r1=548665&r2=548666
==============================================================================
--- lucene/nutch/trunk/src/java/org/apache/nutch/segment/SegmentReader.java
(original)
+++ lucene/nutch/trunk/src/java/org/apache/nutch/segment/SegmentReader.java Tue
Jun 19 02:21:21 2007
@@ -342,8 +342,9 @@
});
Iterator it = threads.iterator();
while (it.hasNext()) ((Thread)it.next()).start();
- int cnt = 0;
+ int cnt;
do {
+ cnt = 0;
try {
Thread.sleep(5000);
} catch (Exception e) {};