aboutsummaryrefslogtreecommitdiffstats
path: root/mumd/src/network.rs
diff options
context:
space:
mode:
Diffstat (limited to 'mumd/src/network.rs')
-rw-r--r--mumd/src/network.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/mumd/src/network.rs b/mumd/src/network.rs
index a90a0fc..947612f 100644
--- a/mumd/src/network.rs
+++ b/mumd/src/network.rs
@@ -135,7 +135,7 @@ async fn listen_tcp(
ControlPacket::ServerSync(msg) => {
info!("Logged in");
if let Some(sender) = crypt_state_sender.take() {
- sender.send(
+ let _ = sender.send(
crypt_state
.take()
.expect("Server didn't send us any CryptSetup packet!"),
@@ -173,7 +173,9 @@ async fn listen_tcp(
debug!("Channel state received");
server.lock().unwrap().parse_channel_state(msg);
}
- ControlPacket::ChannelRemove(msg) => {}
+ ControlPacket::ChannelRemove(msg) => {
+ server.lock().unwrap().parse_channel_remove(msg);
+ }
_ => {}
}
}