2004-01-07 Michael Koch <konqueror@gmx.de>
authorMichael Koch <konqueror@gmx.de>
Wed, 7 Jan 2004 16:51:49 +0000 (16:51 +0000)
committerMichael Koch <mkoch@gcc.gnu.org>
Wed, 7 Jan 2004 16:51:49 +0000 (16:51 +0000)
commit26067b8be85669cf7ec6ff91d764b27177c24ae6
tree1a5cce4d1dcdf5ff059d56623bff738979decfdf
parent89e4eb2a348fb9d7679a401a2e6bba8a8209e211
2004-01-07  Michael Koch  <konqueror@gmx.de>

* gnu/java/nio/DatagramChannelImpl.java
(blocking): Removed.
(DatagramChannelImpl): Call configureBlocking().
(implConfigureBlocking): Dont initialize blocking.
* gnu/java/nio/ServerSocketChannelImpl.java
(blocking): Removed.
(ServerSocketChannelImpl): Call configureBlocking().
(implConfigureBlocking): Dont initialize blocking.
* gnu/java/nio/SocketChannelImpl.java
(blocking): Removed.
(SocketChannelImpl): Call configureBlocking().
(implConfigureBlocking): Dont initialize blocking.
(connect): Use isBlocking().
* java/nio/channels/spi/AbstractSelectableChannel.java
(configureBlocking): Use blockingLock() instead of LOCK.
Set blocking after successfully called implConfigureBlocking().
(register): Use blockingLock() instead of LOCK.

From-SVN: r75507
libjava/ChangeLog
libjava/gnu/java/nio/DatagramChannelImpl.java
libjava/gnu/java/nio/ServerSocketChannelImpl.java
libjava/gnu/java/nio/SocketChannelImpl.java
libjava/java/nio/channels/spi/AbstractSelectableChannel.java