svn commit: r323498 - head/cddl/contrib/opensolaris/lib/libdtrace/common
Mark Johnston
markj at FreeBSD.org
Tue Sep 12 14:38:12 UTC 2017
Author: markj
Date: Tue Sep 12 14:38:10 2017
New Revision: 323498
URL: https://svnweb.freebsd.org/changeset/base/323498
Log:
Add a O_CLOEXEC use missed in r323166.
PR: 199810
Reported by: Jukka A. Ukkonen <jau789 at gmail.com>
MFC after: 3 days
Modified:
head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
Modified: head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
==============================================================================
--- head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c Tue Sep 12 14:18:45 2017 (r323497)
+++ head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c Tue Sep 12 14:38:10 2017 (r323498)
@@ -1109,7 +1109,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
More information about the svn-src-head
mailing list