On Tue, Apr 27, 2004 at 05:19:11PM +0200, Niklas Bergh wrote: > It is a known issue.. best workaround would probably be to remove the key > from the RSL:s maintenance-queue before actually closing it..
The workaround is easier than that. Just take getBuf() returning null to mean the same as process() returning -1. > > /N > ----- Original Message ----- > From: "Marc" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, April 27, 2004 3:04 PM > Subject: [freenet-support] NPE in build 5077 > > > > Hi, > > > > I just started to get these in the shell: > > Caught java.lang.NullPointerException running maintenance queue > > java.lang.NullPointerException > > at freenet.ConnectionHandler.getBuf(ConnectionHandler.java:866) > > at > freenet.transport.ReadSelectorLoop.beforeSelect(ReadSelectorLoop.java:140) > > at > freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLoop.java:734) > > at > freenet.transport.ReadSelectorLoop.run(ReadSelectorLoop.java:669) > > at java.lang.Thread.run(Thread.java:534) > > > > The log contains the same: > > 27.04.2004 14:56:37 (freenet.transport.ReadSelectorLoop, Network reading > thread, ERROR): Caught java.lang.NullPointerException running maintenance > queue > > java.lang.NullPointerException > > at freenet.ConnectionHandler.getBuf(ConnectionHandler.java:866) > > at > freenet.transport.ReadSelectorLoop.beforeSelect(ReadSelectorLoop.java:140) > > at > freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLoop.java:734) > > at > freenet.transport.ReadSelectorLoop.run(ReadSelectorLoop.java:669) > > at java.lang.Thread.run(Thread.java:534) > > > > I guess it's a coincidence, but the came after I had a look at the > > environment node info page. > > System is Linux 2.4.25, Sun Java 1.4.2_04 server vm > > > > Saluton > > Marc > > _______________________________________________ > > Support mailing list > > [EMAIL PROTECTED] > > http://news.gmane.org/gmane.network.freenet.support > > Unsubscribe at > http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support > > Or mailto:[EMAIL PROTECTED] > > > > _______________________________________________ > Support mailing list > [EMAIL PROTECTED] > http://news.gmane.org/gmane.network.freenet.support > Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support > Or mailto:[EMAIL PROTECTED] -- Matthew J Toseland - [EMAIL PROTECTED] Freenet Project Official Codemonkey - http://freenetproject.org/ ICTHUS - Nothing is impossible. Our Boss says so.
signature.asc
Description: Digital signature
_______________________________________________ Support mailing list [EMAIL PROTECTED] http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:[EMAIL PROTECTED]