[util.smartptr.hash]

llvm-svn: 105393
Cr-Mirrored-From: sso://chromium.googlesource.com/_direct/external/github.com/llvm/llvm-project
Cr-Mirrored-Commit: d1803b6c87d867bc94baf6a8a46054a3e81904d0
diff --git a/src/mutex.cpp b/src/mutex.cpp
index 7ea7349..1f8160d 100644
--- a/src/mutex.cpp
+++ b/src/mutex.cpp
@@ -235,7 +235,7 @@
             pthread_mutex_lock(&mut);
             flag = 0ul;
             pthread_mutex_unlock(&mut);
-            pthread_cond_signal(&cv);
+            pthread_cond_broadcast(&cv);
             throw;
         }
     }