CVSROOT: /cvsroot/classpath Module name: classpath Changes by: Casey Marshall <rsdio> 06/09/23 06:44:15
Modified files: gnu/java/nio : EpollSelectorImpl.java . : ChangeLog native/jni/java-nio: gnu_java_nio_EpollSelectorImpl.c Log message: 2006-09-22 Casey Marshall <[EMAIL PROTECTED]> * gnu/java/nio/EpollSelectorImpl.java (doSelect): remove keys after we delete them. (selectedKeys): return an empty set if nothing's been selected. * native/jni/java-nio/gnu_java_nio_EpollSelectorImpl.c (Java_gnu_java_nio_EpollSelectorImpl_epoll_1delete): don't throw an exception on EBADF. (Java_gnu_java_nio_EpollSelectorImpl_epoll_1wait): don't throw exception on EINTR, just return 0. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/nio/EpollSelectorImpl.java?cvsroot=classpath&r1=1.2&r2=1.3 http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8600&r2=1.8601 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/java-nio/gnu_java_nio_EpollSelectorImpl.c?cvsroot=classpath&r1=1.2&r2=1.3