about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-12-29 18:46:57 -0800
committerbors <bors@rust-lang.org>2013-12-29 18:46:57 -0800
commitb5b570b6bef934fc585f3f9d927484c2307da20b (patch)
tree36e0b0cd10693f0629461f58505331a413325c0d /src/rustllvm/RustWrapper.cpp
parentaa5d779a3590b1ed1559e0489138040a71ae688b (diff)
parentb27c53b15f820a3dd8fdab455f3f7f2b1d4ac9c5 (diff)
downloadrust-b5b570b6bef934fc585f3f9d927484c2307da20b.tar.gz
rust-b5b570b6bef934fc585f3f9d927484c2307da20b.zip
auto merge of #11204 : alexcrichton/rust/issue-11200, r=cmr
Turns out when you grab an OS mutex, you need to be careful about when and where
things are scheduled!

I've confirmed that I could fairly reliably get a deadlock (1 in 100 times ish) before this, and I cannot get a deadlock after this (after 1000+ runs).

Closes #11200
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions