about summary refs log tree commit diff
path: root/src/libstd/rt
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2013-06-06 00:01:22 -0700
committerBrian Anderson <banderson@mozilla.com>2013-06-06 17:53:13 -0700
commitd6ccc6bc99386ae20ac03b68e7ec504a16068242 (patch)
treee31404094e91da3325e6b9ea5ab61206b66e593b /src/libstd/rt
parent8afec77cb07394c5f2d54dcc0ebe075fc304efb7 (diff)
downloadrust-d6ccc6bc99386ae20ac03b68e7ec504a16068242.tar.gz
rust-d6ccc6bc99386ae20ac03b68e7ec504a16068242.zip
std::rt: Fix stream test to be parallel
Diffstat (limited to 'src/libstd/rt')
-rw-r--r--src/libstd/rt/comm.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libstd/rt/comm.rs b/src/libstd/rt/comm.rs
index 449ac9e14a4..b00df78f433 100644
--- a/src/libstd/rt/comm.rs
+++ b/src/libstd/rt/comm.rs
@@ -748,7 +748,7 @@ mod test {
     #[test]
     fn stream_send_recv_stress() {
         for stress_factor().times {
-            do run_in_newsched_task {
+            do run_in_mt_newsched_task {
                 let (port, chan) = stream::<~int>();
 
                 send(chan, 0);
@@ -758,18 +758,18 @@ mod test {
                     if i == 10 { return }
 
                     let chan_cell = Cell(chan);
-                    let _thread = do spawntask_thread {
+                    do spawntask_random {
                         let chan = chan_cell.take();
                         chan.send(~i);
                         send(chan, i + 1);
-                    };
+                    }
                 }
 
                 fn recv(port: Port<~int>, i: int) {
                     if i == 10 { return }
 
                     let port_cell = Cell(port);
-                    let _thread = do spawntask_thread {
+                    do spawntask_random {
                         let port = port_cell.take();
                         assert!(port.recv() == ~i);
                         recv(port, i + 1);