fix proxy not disconnecting propperly

This commit is contained in:
Maple Nebel 2025-11-08 17:04:32 +00:00
commit 949c347569
3 changed files with 26 additions and 18 deletions

View file

@ -76,12 +76,12 @@ async fn main() {
tokio::select! {
data = conn.recv() => {
let Some(data) = data else {
break;
return;
};
if let Err(e) = stream.send_buffer(&data[..]).await{
error!("error sending data to backend: {}", e);
break;
return;
}
},
data = stream.read_buffer() => {
@ -89,7 +89,7 @@ async fn main() {
Ok(d) => d,
Err(e) => {
error!("error reveiving data from backend: {}", e);
break;
return;
}
};