summaryrefslogtreecommitdiff
path: root/dist/threads/threads.xs
diff options
context:
space:
mode:
Diffstat (limited to 'dist/threads/threads.xs')
-rw-r--r--dist/threads/threads.xs1
1 files changed, 1 insertions, 0 deletions
diff --git a/dist/threads/threads.xs b/dist/threads/threads.xs
index 366877eb09..10b0d9f0fd 100644
--- a/dist/threads/threads.xs
+++ b/dist/threads/threads.xs
@@ -264,6 +264,7 @@ S_ithread_clear(pTHX_ ithread *thread)
*/
STATIC void
S_ithread_free(pTHX_ ithread *thread)
+ PERL_TSA_RELEASE(thread->mutex)
{
#ifdef WIN32
HANDLE handle;