diff options
| author | Gustav Sörnäs <gustav@sornas.net> | 2020-10-13 00:10:36 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-10-13 00:10:36 +0200 |
| commit | e13ef720a93f9a03948efd7b605fdd2d4df20745 (patch) | |
| tree | 68a19b54519252d20369df284f7e94e663346da7 /mumd/src/network.rs | |
| parent | 7a7499aeaa45a33aed4b3bfd339c950fa21e1a08 (diff) | |
| download | mum-e13ef720a93f9a03948efd7b605fdd2d4df20745.tar.gz | |
parse channel remove (#3)
Diffstat (limited to 'mumd/src/network.rs')
| -rw-r--r-- | mumd/src/network.rs | 6 |
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); + } _ => {} } } |
