Just reconnect when error received while cancelling session

This commit is contained in:
Jeremy Soller 2024-06-14 21:28:29 -06:00
parent 168d022946
commit 3dfd916092
No known key found for this signature in database
GPG key ID: D02FD439211AF56F

View file

@ -337,7 +337,17 @@ async fn request_message(socket: Arc<Mutex<UnixStream>>, request: Request) -> Me
description, description,
} => { } => {
//TODO: use error_type? //TODO: use error_type?
match request {
Request::CancelSession => {
// Do not send errors for cancel session to gui
log::warn!("error while cancelling session: {}", description);
// Reconnect to socket
return Message::Reconnect;
}
_ => {
return Message::Error(socket, description); return Message::Error(socket, description);
}
}
} }
Response::Success => match request { Response::Success => match request {
Request::CreateSession { .. } => { Request::CreateSession { .. } => {