blob: 48e8a8c06a3f1e1c85a67d096e948a017382c57a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
diff -Nru openjdk.orig/jdk/src/solaris/native/sun/nio/ch/FileDispatcherImpl.c openjdk/jdk/src/solaris/native/sun/nio/ch/FileDispatcherImpl.c
--- openjdk-boot.orig/jdk/src/solaris/native/sun/nio/ch/FileDispatcherImpl.c 2012-03-21 17:09:55.000000000 +0000
+++ openjdk-boot/jdk/src/solaris/native/sun/nio/ch/FileDispatcherImpl.c 2012-03-23 10:31:52.798787906 +0000
@@ -55,6 +55,14 @@
static int preCloseFD = -1; /* File descriptor to which we dup other fd's
before closing them for real */
+#undef sun_nio_ch_FileDispatcher_NO_LOCK
+#define sun_nio_ch_FileDispatcher_NO_LOCK -1L
+#undef sun_nio_ch_FileDispatcher_LOCKED
+#define sun_nio_ch_FileDispatcher_LOCKED 0L
+#undef sun_nio_ch_FileDispatcher_RET_EX_LOCK
+#define sun_nio_ch_FileDispatcher_RET_EX_LOCK 1L
+#undef sun_nio_ch_FileDispatcher_INTERRUPTED
+#define sun_nio_ch_FileDispatcher_INTERRUPTED 2L
JNIEXPORT void JNICALL
Java_sun_nio_ch_FileDispatcherImpl_init(JNIEnv *env, jclass cl)
|