libcore: add a task::set_sched_mode fn

This commit is contained in:
Erick Tryzelaar 2012-07-10 08:45:08 -07:00
parent 75db80e233
commit 1972ae23e5
4 changed files with 21 additions and 42 deletions

View file

@ -40,14 +40,7 @@ fn get_monitor_task_gl() -> iotask unsafe {
let builder_fn = || {
let builder = task::builder();
task::set_opts(builder, {
supervise: false,
sched: some({
mode: task::single_threaded,
foreign_stack_size: none
})
with task::get_opts(builder)
});
task::set_sched_mode(builder, task::single_threaded);
builder
};