diff options
| author | Amanieu d'Antras <amanieu@gmail.com> | 2016-05-25 05:44:28 +0100 |
|---|---|---|
| committer | Amanieu d'Antras <amanieu@gmail.com> | 2016-06-02 13:31:01 +0100 |
| commit | d73f5e65ecbcb6a0acb908b54226edfccf47eccc (patch) | |
| tree | b65444fe5785dbd66b4e04ff14c2575ad475407b /src/rustllvm/RustWrapper.cpp | |
| parent | eea4f0c24893d3b5bffec067e6051eb0b5106748 (diff) | |
| download | rust-d73f5e65ecbcb6a0acb908b54226edfccf47eccc.tar.gz rust-d73f5e65ecbcb6a0acb908b54226edfccf47eccc.zip | |
Fix undefined behavior when re-locking a mutex from the same thread
The only applies to pthread mutexes. We solve this by creating the mutex with the PTHREAD_MUTEX_NORMAL type, which guarantees that re-locking from the same thread will deadlock.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
