aboutsummaryrefslogtreecommitdiff
path: root/patches/boot/pr39408.patch
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)