rt: Don't swatch stacks during upcall_del_stack

This commit is contained in:
Brian Anderson
2012-03-21 00:31:40 -07:00
parent 9ba712fb8b
commit 8a145a601e
4 changed files with 43 additions and 52 deletions

View File

@@ -51,6 +51,7 @@ rust_task_thread::activate(rust_task *task) {
lock.unlock();
prepare_c_stack(task);
task->ctx.swap(c_context);
task->cleanup_after_turn();
unprepare_c_stack();
lock.lock();
DLOG(this, task, "task has returned");