Update of /cvsroot/freenet/freenet/src/freenet/transport
In directory sc8-pr-cvs1:/tmp/cvs-serv24666
Modified Files:
ReadSelectorLoop.java
Log Message:
Fix endless loop on "Bad file number"
Index: ReadSelectorLoop.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/transport/ReadSelectorLoop.java,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -w -r1.58 -r1.59
--- ReadSelectorLoop.java 25 Oct 2003 07:31:10 -0000 1.58
+++ ReadSelectorLoop.java 25 Oct 2003 07:38:19 -0000 1.59
@@ -343,9 +343,14 @@
}
}
} catch (Throwable e) {
- e.printStackTrace();
+ try {
Core.logger.log(this, "Unexpected throwable reading data for "+
nc+": "+e, e, Logger.NORMAL);
+ e.printStackTrace();
+ } catch (Throwable t) {
+ Core.logger.log(this, "Unexpected throwable reading data"+
+ ": "+e, e, Logger.NORMAL);
+ }
size = -1; // try unregistering it...
}
if (size == -1) {
_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs