aboutsummaryrefslogtreecommitdiffstats
path: root/java/openjdk21/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c
blob: 80ae4c90cdf75fc2e1bdc8de03a063a8cfde70cd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c.orig	2025-06-27 12:18:08 UTC
+++ src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c
@@ -70,6 +70,9 @@ closeDescriptors(void)
 int
 closeDescriptors(void)
 {
+#if defined(__FreeBSD__)
+    closefrom(STDERR_FILENO + 1);
+#else
     DIR *dp;
     struct dirent *dirp;
     /* leave out standard input/output/error descriptors */
@@ -114,6 +117,7 @@ closeDescriptors(void)
 
     (void)closedir(dp);
 
+#endif
     return 1; // success
 }