[Midnightbsd-cvs] src [8950] trunk/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c: deal with orphaned process issue when using dtrace.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Tue Sep 27 11:36:27 EDT 2016


Revision: 8950
          http://svnweb.midnightbsd.org/src/?rev=8950
Author:   laffer1
Date:     2016-09-27 11:36:27 -0400 (Tue, 27 Sep 2016)
Log Message:
-----------
deal with orphaned process issue when using dtrace.

Modified Paths:
--------------
    trunk/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c

Modified: trunk/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c
===================================================================
--- trunk/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c	2016-09-27 15:35:22 UTC (rev 8949)
+++ trunk/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c	2016-09-27 15:36:27 UTC (rev 8950)
@@ -195,6 +195,13 @@
 	verror(fmt, ap);
 	va_end(ap);
 
+	/*
+	 * Close the DTrace handle to ensure that any controlled processes are
+	 * correctly restored and continued.
+	 */
+	if (g_dtp)
+		dtrace_close(g_dtp);
+
 	exit(E_ERROR);
 }
 



More information about the Midnightbsd-cvs mailing list