diff options
author | Carl Lerche <me@carllerche.com> | 2020-10-13 15:06:22 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-13 15:06:22 -0700 |
commit | 00b6127f2ed3125f8b305ab4fd9bb90e99762785 (patch) | |
tree | e43ba873fed9f2cc650b6b26cfb0422aabf1a9bd /tokio/tests/io_driver_drop.rs | |
parent | a249421abc44e768217427a68f5f5e23f9d1cbd5 (diff) |
rt: switch `enter` to an RAII guard (#2954)
Diffstat (limited to 'tokio/tests/io_driver_drop.rs')
-rw-r--r-- | tokio/tests/io_driver_drop.rs | 10 |
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); |