|
|
@ -30,7 +30,7 @@ async fn communication() { |
|
|
|
let (msg_tx, msg_rx) = futures::channel::oneshot::channel(); |
|
|
|
let (msg_tx, msg_rx) = futures::channel::oneshot::channel(); |
|
|
|
|
|
|
|
|
|
|
|
let f = async move { |
|
|
|
let f = async move { |
|
|
|
let listener = TcpListener::bind("0.0.0.0:12345").await.unwrap(); |
|
|
|
let listener = TcpListener::bind("127.0.0.1:12345").await.unwrap(); |
|
|
|
info!("Server ready"); |
|
|
|
info!("Server ready"); |
|
|
|
con_tx.send(()).unwrap(); |
|
|
|
con_tx.send(()).unwrap(); |
|
|
|
info!("Waiting on next connection"); |
|
|
|
info!("Waiting on next connection"); |
|
|
@ -45,7 +45,7 @@ async fn communication() { |
|
|
|
info!("Waiting for server to be ready"); |
|
|
|
info!("Waiting for server to be ready"); |
|
|
|
|
|
|
|
|
|
|
|
con_rx.await.expect("Server not ready"); |
|
|
|
con_rx.await.expect("Server not ready"); |
|
|
|
let tcp = TcpStream::connect("0.0.0.0:12345") |
|
|
|
let tcp = TcpStream::connect("127.0.0.1:12345") |
|
|
|
.await |
|
|
|
.await |
|
|
|
.expect("Failed to connect"); |
|
|
|
.expect("Failed to connect"); |
|
|
|
let url = "ws://localhost:12345/"; |
|
|
|
let url = "ws://localhost:12345/"; |
|
|
@ -76,7 +76,7 @@ async fn split_communication() { |
|
|
|
let (msg_tx, msg_rx) = futures::channel::oneshot::channel(); |
|
|
|
let (msg_tx, msg_rx) = futures::channel::oneshot::channel(); |
|
|
|
|
|
|
|
|
|
|
|
let f = async move { |
|
|
|
let f = async move { |
|
|
|
let listener = TcpListener::bind("0.0.0.0:12346").await.unwrap(); |
|
|
|
let listener = TcpListener::bind("127.0.0.1:12346").await.unwrap(); |
|
|
|
info!("Server ready"); |
|
|
|
info!("Server ready"); |
|
|
|
con_tx.send(()).unwrap(); |
|
|
|
con_tx.send(()).unwrap(); |
|
|
|
info!("Waiting on next connection"); |
|
|
|
info!("Waiting on next connection"); |
|
|
@ -91,7 +91,7 @@ async fn split_communication() { |
|
|
|
info!("Waiting for server to be ready"); |
|
|
|
info!("Waiting for server to be ready"); |
|
|
|
|
|
|
|
|
|
|
|
con_rx.await.expect("Server not ready"); |
|
|
|
con_rx.await.expect("Server not ready"); |
|
|
|
let tcp = TcpStream::connect("0.0.0.0:12346") |
|
|
|
let tcp = TcpStream::connect("127.0.0.1:12346") |
|
|
|
.await |
|
|
|
.await |
|
|
|
.expect("Failed to connect"); |
|
|
|
.expect("Failed to connect"); |
|
|
|
let url = url::Url::parse("ws://localhost:12345/").unwrap(); |
|
|
|
let url = url::Url::parse("ws://localhost:12345/").unwrap(); |
|
|
|