[kaffe] gnu.java.nio.VMSelector implementation
Dalibor Topic
robilad at kaffe.org
Tue Mar 29 11:48:51 PST 2005
Rei Odaira wrote:
> Hi,
>
> I'm trying to run Tomcat 5 with clustering support on Kaffe/jthread.
>
> The current implementation of gnu.java.nio.VMSelector#select()
> seems to directly invoke a system call "select()", instead of KSELECT().
> Since the system call is not aware of jthread, Kaffe can stop
> indefinitely when java.nio.channels.Selector#select() is called
> with timeout == 0 (blocking mode).
>
> Below is a simple testcase.
>
> I think the previous implementation, which uses KSELECT(), would be better,
> although it has several serious bugs.
> Any thoughts?
Konnichiwa Rei,
Thanks you very much for spotting this bug, and for the great bug
report! And thanks to Guilhem for checking in a fix so rapidly and
fixing my mistake! :)
cheers,
dalibor topic
More information about the kaffe
mailing list