aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-12-04 23:58:19 +0100
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-12-04 23:58:19 +0100
commit4c76aeab0e2d2dfdd76b1bbd8f74e31117e63494 (patch)
tree151d55f31b6364f10815eb118c3457c74b7c822e
parentd8f0ee243b2a95791b6f41ca6f87003bb28fb998 (diff)
fix reliability issues
-rw-r--r--src/main.rs5
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()));
}
}