Freenet Re: [kaffe] CVS kaffe (guilhem): NIO+NET classes merging from GNU Classpath + KJC updates.

Dalibor Topic robilad@kaffe.org
Sun Sep 28 14:52:02 2003


Kaffe CVS wrote:
> PatchSet 4072 
> Date: 2003/09/28 19:53:51
> Author: guilhem
> Branch: HEAD
> Tag: (none) 
> Log:
> NIO+NET classes merging from GNU Classpath + KJC updates.
> 
> This KJC should fix the past issue. Please report any misbehaviour (regression tests
> work here).

In order to test the fresh NIO code, I've tried to run freenet 0.5.2.1 
[1] on top of kaffe from CVS. I've got a ton of those:

java.lang.NullPointerException
    at gnu.java.nio.SelectorImpl.deregisterCancelledKeys 
(SelectorImpl.java:234)
    at gnu.java.nio.SelectorImpl.select (SelectorImpl.java:146)
    at gnu.java.nio.SelectorImpl.selectNow (SelectorImpl.java:86)
    at freenet.transport.AbstractSelectorLoop.mySelect 
(AbstractSelectorLoop.java:394)
    at freenet.transport.WriteSelectorLoop.beforeSelect 
(WriteSelectorLoop.java:255)
    at freenet.transport.AbstractSelectorLoop.loop 
(AbstractSelectorLoop.java:505)
    at freenet.transport.WriteSelectorLoop.run (WriteSelectorLoop.java:617)
    at java.lang.Thread.run (Thread.java:321)

cheers,
dalibor topic

[1] http://freenetproject.org/snapshots/freenet-0.5.2.1.tar.gz