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.

Attachment: 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]

Reply via email to