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

Guilhem Lavaux guilhem@kaffe.org
Sun Sep 28 22:12:01 2003


Dalibor Topic wrote:

> 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

Anyway, there are some missing native calls. So it would have really 
astonished if it worked.

Cheers,
Guilhem.