--- a/jdk/src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java Fri Apr 03 22:10:36 2009 +0100
+++ b/jdk/src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java Mon Apr 06 08:59:33 2009 +0100
@@ -38,6 +38,7 @@
import java.util.Collections;
import java.util.concurrent.*;
import java.util.concurrent.locks.*;
+import sun.net.NetHooks;
/**
* Base implementation of AsynchronousSocketChannel
@@ -387,6 +388,7 @@
throw new AlreadyBoundException();
InetSocketAddress isa = (local == null) ?
new InetSocketAddress(0) : Net.checkAddress(local);
+ NetHooks.beforeTcpBind(fd, isa.getAddress(), isa.getPort());
Net.bind(fd, isa.getAddress(), isa.getPort());
localAddress = Net.localAddress(fd);
}