[Midnightbsd-cvs] src [7822] U trunk/cddl/contrib/opensolaris/lib/libdtrace/common: when we return an error, we cant unlock the mutex because it has been freed.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Tue Sep 6 19:54:17 EDT 2016


Revision: 7822
          http://svnweb.midnightbsd.org/src/?rev=7822
Author:   laffer1
Date:     2016-09-06 19:54:17 -0400 (Tue, 06 Sep 2016)
Log Message:
-----------
when we return an error, we cant unlock the mutex because it has been freed.

Modified Paths:
--------------
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c

Property Changed:
----------------
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/drti.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_aggregate.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_as.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_as.h
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_buf.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_buf.h
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cg.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_decl.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_decl.h
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dis.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dof.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dof.h
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_error.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_errtags.h
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_grammar.y
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_ident.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_ident.h
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_inttab.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_inttab.h
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_list.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_list.h
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_map.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.h
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_options.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_parser.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_parser.h
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pcb.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pcb.h
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.h
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pragma.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.h
    trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c

Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/drti.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/drti.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/drti.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/drti.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_aggregate.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_aggregate.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_aggregate.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_aggregate.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_as.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_as.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_as.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_as.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_as.h
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_as.h	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_as.h	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_as.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_buf.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_buf.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_buf.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_buf.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_buf.h
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_buf.h	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_buf.h	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_buf.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cg.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cg.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cg.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cg.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_decl.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_decl.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_decl.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_decl.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_decl.h
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_decl.h	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_decl.h	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_decl.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dis.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dis.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dis.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dis.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dof.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dof.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dof.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dof.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dof.h
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dof.h	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dof.h	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dof.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_error.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_error.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_error.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_error.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_errtags.h
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_errtags.h	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_errtags.h	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_errtags.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_grammar.y
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_grammar.y	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_grammar.y	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_grammar.y
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_ident.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_ident.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_ident.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_ident.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_ident.h
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_ident.h	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_ident.h	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_ident.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_inttab.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_inttab.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_inttab.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_inttab.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_inttab.h
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_inttab.h	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_inttab.h	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_inttab.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_list.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_list.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_list.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_list.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_list.h
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_list.h	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_list.h	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_list.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_map.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_map.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_map.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_map.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.h
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.h	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.h	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_options.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_options.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_options.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_options.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_parser.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_parser.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_parser.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_parser.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_parser.h
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_parser.h	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_parser.h	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_parser.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pcb.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pcb.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pcb.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pcb.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pcb.h
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pcb.h	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pcb.h	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pcb.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.h
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.h	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.h	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pragma.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pragma.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pragma.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pragma.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.h
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.h	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.h	2016-09-06 23:54:17 UTC (rev 7822)

Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Modified: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c
===================================================================
--- trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c	2016-09-06 23:52:48 UTC (rev 7821)
+++ trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c	2016-09-06 23:54:17 UTC (rev 7822)
@@ -942,7 +942,8 @@
 		    (int)dpr->dpr_pid, strerror(err));
 	}
 
-	(void) pthread_mutex_unlock(&dpr->dpr_lock);
+	if (err == 0)
+		(void) pthread_mutex_unlock(&dpr->dpr_lock);
 	(void) pthread_attr_destroy(&a);
 
 	return (err);


Property changes on: trunk/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list