Skip to content

Commit 5792598

Browse files
committed
add drop so test does not hang
1 parent d86a31b commit 5792598

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/libstd/sync/mpsc/mod.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -907,7 +907,7 @@ impl<'a, T> Iterator for Iter<'a, T> {
907907
fn next(&mut self) -> Option<T> { self.rx.recv().ok() }
908908
}
909909

910-
#[stable(feature = "receiver_into_iter", since = "1.1.0")]
910+
#[stable(feature = "rust1_1", since = "1.1.0")]
911911
impl<'a, T> IntoIterator for &'a Receiver<T> {
912912
type Item = T;
913913
type IntoIter = Iter<'a, T>;
@@ -1557,6 +1557,7 @@ mod test {
15571557
let (tx, rx) = channel::<i32>();
15581558
tx.send(1).unwrap();
15591559
tx.send(2).unwrap();
1560+
drop(tx);
15601561
let mut iter = (&rx).into_iter();
15611562
assert_eq!(iter.next().unwrap(), 1);
15621563
assert_eq!(iter.next().unwrap(), 2);

0 commit comments

Comments
 (0)