From b5528c2198d54028ef03d35d5aa4d7fdde6af8f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Wed, 14 Oct 2020 02:33:50 +0200 Subject: some changes --- mumd/src/main.rs | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'mumd/src/main.rs') diff --git a/mumd/src/main.rs b/mumd/src/main.rs index 93bb0d0..24c2567 100644 --- a/mumd/src/main.rs +++ b/mumd/src/main.rs @@ -76,9 +76,10 @@ async fn main() { let (command_response_sender, command_response_receiver) = mpsc::unbounded_channel::, ()>>(); let (connection_info_sender, connection_info_receiver) = watch::channel::>(None); + command_sender.send(Command::ChannelList).unwrap(); command_sender.send(Command::ServerConnect{host: server_host, port: server_port, username: username.clone(), accept_invalid_cert}); - command_sender.send(Command::ChannelJoin{channel_id: 1}).unwrap(); + command_sender.send(Command::ChannelList).unwrap(); let state = State::new(packet_sender, command_sender.clone(), connection_info_sender, username); let state = Arc::new(Mutex::new(state)); @@ -100,16 +101,16 @@ async fn main() { command_receiver, command_response_sender, ), - send_commands( - command_sender, + receive_command_responses( command_response_receiver, ), ); } -async fn send_commands( - command_sender: mpsc::UnboundedSender, - command_response_receiver: mpsc::UnboundedReceiver, ()>>, +async fn receive_command_responses( + mut command_response_receiver: mpsc::UnboundedReceiver, ()>>, ) { - + while let Some(command_response) = command_response_receiver.recv().await { + debug!("{:#?}", command_response); + } } -- cgit v1.2.1