gcc/libjava ChangeLog gnu/java/nio/SocketChann ...
membar@gcc.gnu.org
membar@gcc.gnu.org
Thu Dec 11 15:35:00 GMT 2003
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: membar@gcc.gnu.org 2003-12-11 15:35:14
Modified files:
libjava : ChangeLog
libjava/gnu/java/nio: SocketChannelImpl.java
natSelectorImplPosix.cc
Log message:
* gnu/java/nio/SocketChannelImpl.java
(write): Removed diagnostic trace.
* gnu/java/nio/natSelectorImplPosix.cc: Added
includes for java.lang.Thread and java.io.InterruptedIOException.
(helper_put_filedescriptors): Don't put invalid file descriptors
in select set.
(helper_get_filedescriptors): Clear invalid file descriptors
from select set.
(helper_reset): New method for clearing our file descriptor
array.
(implSelect): Correctly calculate timeout if specified and
legal.
Intercept and deal with any java.io.InterruptedIOException
thrown by _Jv_select().
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/ChangeLog.diff?cvsroot=gcc&r1=1.2436&r2=1.2437
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/nio/SocketChannelImpl.java.diff?cvsroot=gcc&r1=1.13&r2=1.14
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/nio/natSelectorImplPosix.cc.diff?cvsroot=gcc&r1=1.3&r2=1.4
More information about the Gcc-cvs
mailing list