]> git.lizzy.rs Git - connect-rs.git/blobdiff - src/tcp/client.rs
use generic futures-executor in place of async-task
[connect-rs.git] / src / tcp / client.rs
index 4c85138af01d95bfb13c629fc2163c529821786a..140c00d4fff8c63058323a20c825c5e4d07f165e 100644 (file)
@@ -1,4 +1,3 @@
-use async_std::task;
 use log::*;
 
 use crate::Connection;
@@ -6,7 +5,7 @@ use async_std::net::{TcpStream, ToSocketAddrs};
 
 impl Connection {
     pub fn tcp_client<A: ToSocketAddrs + std::fmt::Display>(ip_addrs: A) -> anyhow::Result<Self> {
-        let stream = task::block_on(TcpStream::connect(&ip_addrs))?;
+        let stream = futures::executor::block_on(TcpStream::connect(&ip_addrs))?;
         info!("Established client TCP connection to {}", ip_addrs);
 
         stream.set_nodelay(true)?;