From 1507df87ccc93091ef5d918dc2c660f2e6f5a928 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Mon, 3 Jun 2013 19:15:45 -0700 Subject: std::rt: Remove in incorrect assert --- src/libstd/rt/sched.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/libstd') diff --git a/src/libstd/rt/sched.rs b/src/libstd/rt/sched.rs index 1d1c3aae1f1..df231f6d88a 100644 --- a/src/libstd/rt/sched.rs +++ b/src/libstd/rt/sched.rs @@ -148,7 +148,9 @@ pub impl Scheduler { } let sched = Local::take::(); - assert!(sched.work_queue.is_empty()); + // XXX: Reenable this once we're using a per-task queue. With a shared + // queue this is not true + //assert!(sched.work_queue.is_empty()); rtdebug!("scheduler metrics: %s\n", sched.metrics.to_str()); return sched; } -- cgit 1.4.1-3-g733a5