summaryrefslogtreecommitdiff
path: root/perl.c
diff options
context:
space:
mode:
authorGurusamy Sarathy <gsar@cpan.org>1999-03-01 03:32:30 +0000
committerGurusamy Sarathy <gsar@cpan.org>1999-03-01 03:32:30 +0000
commit11d617a5325160ea52fabaf3a105ac49b9e104fd (patch)
tree482f3be2b817e7a5c773bcafaa072b20204382df /perl.c
parent642c256194793384d741b7dc41d52b0670b9e295 (diff)
downloadperl-11d617a5325160ea52fabaf3a105ac49b9e104fd.tar.gz
destroy PL_svref_mutex in perl_destruct()
p4raw-id: //depot/perl@3045
Diffstat (limited to 'perl.c')
-rw-r--r--perl.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/perl.c b/perl.c
index 836ec10458..bda1498b3e 100644
--- a/perl.c
+++ b/perl.c
@@ -563,6 +563,9 @@ perl_destruct(register PerlInterpreter *sv_interp)
MUTEX_DESTROY(&PL_eval_mutex);
MUTEX_DESTROY(&PL_cred_mutex);
COND_DESTROY(&PL_eval_cond);
+#ifdef EMULATE_ATOMIC_REFCOUNTS
+ MUTEX_DESTROY(&PL_svref_mutex);
+#endif /* EMULATE_ATOMIC_REFCOUNTS */
/* As the penultimate thing, free the non-arena SV for thrsv */
Safefree(SvPVX(PL_thrsv));