--- a/jdk/src/windows/native/java/net/TwoStacksPlainSocketImpl.c Mon Feb 24 11:24:43 2014 -0800
+++ b/jdk/src/windows/native/java/net/TwoStacksPlainSocketImpl.c Tue Feb 25 12:35:14 2014 +0000
@@ -37,7 +37,6 @@
#include "java_io_FileDescriptor.h"
#include "java_lang_Integer.h"
-#include "jvm.h"
#include "net_util.h"
#include "jni_util.h"
@@ -473,7 +472,7 @@
}
if (rv == -1) {
- NET_ThrowCurrent(env, "JVM_Bind");
+ NET_ThrowCurrent(env, "NET_Bind");
return;
}
@@ -1162,12 +1161,8 @@
}
n = send(fd, (char *)&data, 1, MSG_OOB);
- if (n == JVM_IO_ERR) {
+ if (n == -1) {
NET_ThrowCurrent(env, "send");
return;
}
- if (n == JVM_IO_INTR) {
- JNU_ThrowByName(env, "java/io/InterruptedIOException", 0);
- return;
- }
}