about summary refs log tree commit diff
path: root/src/libstd/rt/select.rs
diff options
context:
space:
mode:
authorBen Blum <bblum@andrew.cmu.edu>2013-08-05 19:58:10 -0400
committerCorey Richardson <corey@octayn.net>2013-08-07 22:41:15 -0400
commit8ebdb37fd24435d08451625656cc53ebc814c3fa (patch)
tree9928f1d3d1179fd44ffd8001f6075ff55defa708 /src/libstd/rt/select.rs
parent898226f39a5fcc4479899e9b90f616eb77d387b7 (diff)
downloadrust-8ebdb37fd24435d08451625656cc53ebc814c3fa.tar.gz
rust-8ebdb37fd24435d08451625656cc53ebc814c3fa.zip
fix recv_ready for Port to take &self and not need to return a tuple. Close #8192.
Diffstat (limited to 'src/libstd/rt/select.rs')
-rw-r--r--src/libstd/rt/select.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/libstd/rt/select.rs b/src/libstd/rt/select.rs
index 006b777b71b..84ce36c3e6b 100644
--- a/src/libstd/rt/select.rs
+++ b/src/libstd/rt/select.rs
@@ -199,9 +199,7 @@ mod test {
                 // get it back out
                 util::swap(port.get_mut_ref(), &mut ports[index]);
                 // NB. Not recv(), because optimistic_check randomly fails.
-                let (data, new_port) = port.take_unwrap().recv_ready().unwrap();
-                assert!(data == 31337);
-                port = Some(new_port);
+                assert!(port.get_ref().recv_ready().unwrap() == 31337);
             }
         }
     }