Skip to content

Commit 05af033

Browse files
committed
Fix issue in receiver_try_iter test where response sender would panic instead of break from the loop
1 parent aed2e5c commit 05af033

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/libstd/sync/mpsc/mod.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1854,8 +1854,6 @@ mod tests {
18541854
for x in response_rx.try_iter() {
18551855
count += x;
18561856
if count == 6 {
1857-
drop(response_rx);
1858-
drop(request_tx);
18591857
return count;
18601858
}
18611859
}
@@ -1864,7 +1862,9 @@ mod tests {
18641862
});
18651863

18661864
for _ in request_rx.iter() {
1867-
response_tx.send(2).unwrap();
1865+
if response_tx.send(2).is_err() {
1866+
break;
1867+
}
18681868
}
18691869

18701870
assert_eq!(t.join().unwrap(), 6);

0 commit comments

Comments
 (0)