summaryrefslogtreecommitdiffstats
path: root/tokio/tests/io_driver_drop.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tokio/tests/io_driver_drop.rs')
-rw-r--r--tokio/tests/io_driver_drop.rs10
1 files changed, 6 insertions, 4 deletions
diff --git a/tokio/tests/io_driver_drop.rs b/tokio/tests/io_driver_drop.rs
index 72c7ae25..631e66e9 100644
--- a/tokio/tests/io_driver_drop.rs
+++ b/tokio/tests/io_driver_drop.rs
@@ -9,10 +9,11 @@ use tokio_test::{assert_err, assert_pending, assert_ready, task};
fn tcp_doesnt_block() {
let rt = rt();
- let listener = rt.enter(|| {
+ let listener = {
+ let _enter = rt.enter();
let listener = std::net::TcpListener::bind("127.0.0.1:0").unwrap();
TcpListener::from_std(listener).unwrap()
- });
+ };
drop(rt);
@@ -27,10 +28,11 @@ fn tcp_doesnt_block() {
fn drop_wakes() {
let rt = rt();
- let listener = rt.enter(|| {
+ let listener = {
+ let _enter = rt.enter();
let listener = std::net::TcpListener::bind("127.0.0.1:0").unwrap();
TcpListener::from_std(listener).unwrap()
- });
+ };
let mut task = task::spawn(async move {
assert_err!(listener.accept().await);