diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2013-11-08 21:59:50 -0800 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2013-11-10 01:37:12 -0800 |
| commit | c5fdd69d3e197cef64a4f29faff5d42a95010647 (patch) | |
| tree | 857fc8f120d5240544233c8b6e4b23635135654e /src/rustllvm/RustWrapper.cpp | |
| parent | 86a321b65dcc5253f61202b2fdaac41f275344ce (diff) | |
| download | rust-c5fdd69d3e197cef64a4f29faff5d42a95010647.tar.gz rust-c5fdd69d3e197cef64a4f29faff5d42a95010647.zip | |
Carefully destroy channels at the right time.
When a channel is destroyed, it may attempt scheduler operations which could move a task off of it's I/O scheduler. This is obviously a bad interaction, and some finesse is required to make it work (making destructors run at the right time). Closes #10375
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
