Skip to content

Commit 1b66a32

Browse files
committed
lol whoops
1 parent 2857f1a commit 1b66a32

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

src/vision/status_quo/alan_tries_a_socket_sink.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,10 @@ use futures::{SinkExt, StreamExt};
2929
use async_std::sync::{Arc, Mutex};
3030
use log::{debug, info, warn};
3131

32-
/// In the connection handler:
33-
let (ws_sender, mut ws_receiver) = ws_stream.split();
34-
let ws_sender = Arc::new(Mutex::new(ws_sender));
35-
3632
async fn rpc_ws_handler(ws_stream: WebSocketConnection) {
33+
let (ws_sender, mut ws_receiver) = ws_stream.split();
34+
let ws_sender = Arc::new(Mutex::new(ws_sender));
35+
3736
while let Some(msg) = ws_receiver.next().await {
3837
debug!("Received new WS RPC message: {:?}", msg);
3938

@@ -60,14 +59,13 @@ use async_std::channel;
6059
use async_std::sync::{Arc, Mutex};
6160
use log::{debug, info, warn};
6261

63-
/// In the connection handler:
64-
let (ws_sender, mut ws_receiver) = channel::unbounded::<String>();
65-
let ws_receiver = Arc::new(ws_receiver);
62+
async fn rpc_ws_handler(ws_stream: WebSocketConnection) {
63+
let (ws_sender, mut ws_receiver) = channel::unbounded::<String>();
64+
let ws_receiver = Arc::new(ws_receiver);
6665

67-
let ws_stream = Arc::new(Mutex::new(ws_stream));
68-
let poller_ws_stream = ws_stream.clone();
66+
let ws_stream = Arc::new(Mutex::new(ws_stream));
67+
let poller_ws_stream = ws_stream.clone();
6968

70-
async fn rpc_ws_handler(ws_stream: WebSocketConnection) {
7169
async_std::task::spawn(async move {
7270
while let Some(msg) = ws_receiver.next().await {
7371
match poller_ws_stream.lock().await.send_string(msg).await {

0 commit comments

Comments
 (0)