Just reconnect when error received while cancelling session
This commit is contained in:
parent
168d022946
commit
3dfd916092
1 changed files with 10 additions and 0 deletions
|
|
@ -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 { .. } => {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue