diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-12-04 23:58:19 +0100 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-12-04 23:58:19 +0100 |
commit | 4c76aeab0e2d2dfdd76b1bbd8f74e31117e63494 (patch) | |
tree | 151d55f31b6364f10815eb118c3457c74b7c822e | |
parent | d8f0ee243b2a95791b6f41ca6f87003bb28fb998 (diff) |
fix reliability issues
-rw-r--r-- | src/main.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main.rs b/src/main.rs index 330e8e3..86eb117 100644 --- a/src/main.rs +++ b/src/main.rs @@ -108,13 +108,12 @@ impl russh::server::Handler for Server { let mut buf = Vec::new(); header.write_to(&mut buf).await?; - let s = session.handle(); - let _ = s.data(channel, CryptoVec::from(buf)).await; + session.data(channel, CryptoVec::from(buf)); { let packets = self.packets.lock().await; for packet in packets.iter() { - let _ = s.data(channel, CryptoVec::from(packet.clone())).await; + session.data(channel, CryptoVec::from(packet.clone())); } } |