--- a/src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c Wed Nov 20 09:12:07 2019 +0100
+++ b/src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c Wed Nov 20 08:35:53 2019 +0000
@@ -312,6 +312,14 @@
}
JNIEXPORT void JNICALL
+Java_sun_nio_ch_FileDispatcherImpl_dup0(JNIEnv *env, jobject this, jobject fdo1, jobject fdo2)
+{
+ if (dup2(fdval(env, fdo1), fdval(env, fdo2)) < 0) {
+ JNU_ThrowIOExceptionWithLastError(env, "dup2 failed");
+ }
+}
+
+JNIEXPORT void JNICALL
Java_sun_nio_ch_FileDispatcherImpl_closeIntFD(JNIEnv *env, jclass clazz, jint fd)
{
closeFileDescriptor(env, fd);