summaryrefslogtreecommitdiffstats
path: root/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
diff options
context:
space:
mode:
authormarkj <markj@FreeBSD.org>2017-09-15 00:34:59 +0000
committermarkj <markj@FreeBSD.org>2017-09-15 00:34:59 +0000
commitcea9397a9eb6e67e440469ee9372860cb87b6f66 (patch)
tree801188dc217e16aa27e803aa0bf55c275ccfc578 /cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
parent88c9897e1da3b42a2b052c3d7527cd034c294126 (diff)
downloadFreeBSD-src-cea9397a9eb6e67e440469ee9372860cb87b6f66.zip
FreeBSD-src-cea9397a9eb6e67e440469ee9372860cb87b6f66.tar.gz
MFC r323498:
Add a O_CLOEXEC use missed in r323166.
Diffstat (limited to 'cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c')
-rw-r--r--cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c b/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
index 90b1d6b57..ab71a28 100644
--- a/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
+++ b/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
@@ -1111,7 +1111,7 @@ dt_vopen(int version, int flags, int *errp,
*/
if (err == ENOENT && modfind("dtraceall") < 0) {
kldload("dtraceall"); /* ignore the error */
- dtfd = open("/dev/dtrace/dtrace", O_RDWR);
+ dtfd = open("/dev/dtrace/dtrace", O_RDWR | O_CLOEXEC);
err = errno;
}
#endif
OpenPOWER on IntegriCloud