Index: java/nio/channels/spi/AbstractInterruptibleChannel.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/nio/channels/spi/AbstractInterruptibleChannel.java,v retrieving revision 1.8 diff -u -r1.8 AbstractInterruptibleChannel.java --- java/nio/channels/spi/AbstractInterruptibleChannel.java 8 Apr 2004 20:59:20 -0000 1.8 +++ java/nio/channels/spi/AbstractInterruptibleChannel.java 23 Apr 2004 05:38:49 -0000 @@ -1,5 +1,5 @@ -/* AbstractInterruptibleChannel.java -- - Copyright (C) 2002 Free Software Foundation, Inc. +/* AbstractInterruptibleChannel.java -- + Copyright (C) 2002, 2004 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -95,6 +95,9 @@ protected final void end(boolean completed) throws AsynchronousCloseException { + // FIXME: check more here. + + if (closed) throw new AsynchronousCloseException(); } /**