about summary refs log tree commit diff
path: root/src/libstd/rt/io/timer.rs
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2013-11-09 11:02:16 -0800
committerAlex Crichton <alex@alexcrichton.com>2013-11-10 12:23:57 -0800
commite38a89d0b0fcc3b2f5cad600d7b3a16faeb94248 (patch)
tree68f474d86ebf9a96a47259aaf2f3626a02d70eb5 /src/libstd/rt/io/timer.rs
parentc5fdd69d3e197cef64a4f29faff5d42a95010647 (diff)
Fix usage of libuv for windows
Diffstat (limited to 'src/libstd/rt/io/timer.rs')
-rw-r--r--src/libstd/rt/io/timer.rs8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/libstd/rt/io/timer.rs b/src/libstd/rt/io/timer.rs
index fed6b9daa64..b0cf7dee10a 100644
--- a/src/libstd/rt/io/timer.rs
+++ b/src/libstd/rt/io/timer.rs
@@ -142,14 +142,10 @@ mod test {
     fn oneshot_twice() {
         do run_in_mt_newsched_task {
             let mut timer = Timer::new().unwrap();
-            let port1 = timer.oneshot(100000000000);
+            let port1 = timer.oneshot(10000);
             let port = timer.oneshot(1);
             port.recv();
-            let port1 = Cell::new(port1);
-            let ret = do task::try {
-                port1.take().recv();
-            };
-            assert!(ret.is_err());
+            assert_eq!(port1.try_recv(), None);
         }
     }