2003-05-14 Michael Koch <konqueror@gmx.de>
* gnu/java/nio/FileLockImpl.java (released): New member variable. (FileLockImpl): Initialize released. (releaseImpl): New native method. (release): Implemented. * gnu/java/nio/SelectorImpl.java: Reformatted. * gnu/java/nio/SelectionKeyImpl.java: Reformatted. * gnu/java/nio/ServerSocketChannelImpl.java: Reformatted. (accept): Throws IOException. * gnu/java/nio/SocketChannelImpl.java: Reformatted. (implConfigureBlocking): Throws IOException. (connect): Likewise. (read): Likewise. (write): Likewise. * gnu/java/nio/natFileLockImpl.cc: New file. * java/nio/channels/FileLock.java: Reformatted. * Makefile.am: (ordinary_java_source_files): Added gnu/java/nio/FileLockImpl.java. (nat_source_files): Added gnu/java/nio/natFileLockImpl.cc. * Makefile.in: Regenerated. From-SVN: r66799
This commit is contained in:
committed by
Michael Koch
parent
2306d91c5c
commit
cc1b3d6b64
@@ -73,15 +73,15 @@ class ServerSocketChannelImpl extends ServerSocketChannel
|
||||
public void finalizer()
|
||||
{
|
||||
if (connected)
|
||||
{
|
||||
{
|
||||
try
|
||||
{
|
||||
close();
|
||||
close ();
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
protected void implCloseSelectableChannel () throws IOException
|
||||
@@ -91,12 +91,12 @@ class ServerSocketChannelImpl extends ServerSocketChannel
|
||||
fd = SocketChannelImpl.SocketCreate ();
|
||||
}
|
||||
|
||||
protected void implConfigureBlocking (boolean block) throws IOException
|
||||
protected void implConfigureBlocking (boolean blocking) throws IOException
|
||||
{
|
||||
blocking = block;
|
||||
this.blocking = blocking;
|
||||
}
|
||||
|
||||
public SocketChannel accept ()
|
||||
public SocketChannel accept () throws IOException
|
||||
{
|
||||
SocketChannelImpl result = new SocketChannelImpl (provider ());
|
||||
result.sa = new InetSocketAddress (0);
|
||||
|
||||
Reference in New Issue
Block a user