about summary refs log tree commit diff
path: root/src/libcore/task
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2013-04-18 19:32:32 -0700
committerBrian Anderson <banderson@mozilla.com>2013-04-19 12:05:18 -0700
commitd261bb32d95732ef8aa74b010bb8c98f058785b2 (patch)
treedf04e4ff3827332c712cc997a01c5cf1e0575ff5 /src/libcore/task
parent15ece0c23ef9b2e696ea4e81bf088e37fedc5d01 (diff)
downloadrust-d261bb32d95732ef8aa74b010bb8c98f058785b2.tar.gz
rust-d261bb32d95732ef8aa74b010bb8c98f058785b2.zip
core: More tweaks to the thread-local scheduler interface
Diffstat (limited to 'src/libcore/task')
-rw-r--r--src/libcore/task/spawn.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libcore/task/spawn.rs b/src/libcore/task/spawn.rs
index 47e38602995..5b45f498319 100644
--- a/src/libcore/task/spawn.rs
+++ b/src/libcore/task/spawn.rs
@@ -553,7 +553,7 @@ fn spawn_raw_newsched(opts: TaskOpts, f: ~fn()) {
     use rt::sched::*;
 
     // XXX: How to schedule a new task is a policy decision that shouldn't be made here
-    let mut sched = Scheduler::take_local();
+    let mut sched = local_sched::take();
     let task = ~Task::new(&mut sched.stack_pool, f);
     sched.resume_task_from_running_task_direct(task);
 }