--- a/jdk/src/share/classes/sun/nio/ch/ServerSocketAdaptor.java Wed May 28 11:41:26 2014 +0400
+++ b/jdk/src/share/classes/sun/nio/ch/ServerSocketAdaptor.java Tue May 27 10:27:51 2014 +0100
@@ -93,9 +93,9 @@
public Socket accept() throws IOException {
synchronized (ssc.blockingLock()) {
- if (!ssc.isBound())
- throw new IllegalBlockingModeException();
try {
+ if (!ssc.isBound())
+ throw new NotYetBoundException();
if (timeout == 0) {
SocketChannel sc = ssc.accept();
if (sc == null && !ssc.isBlocking())