summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAram Drevekenin <aram@poor.dev>2022-09-02 15:30:43 +0200
committerGitHub <noreply@github.com>2022-09-02 15:30:43 +0200
commitd68d407d26edadda032fcce620316708bd9b3985 (patch)
tree647786afce4939bc4d9c6a835ef3e35800077d44 /src
parent93f0f783b8cde5d0a3217a14466a0452c962e322 (diff)
fix(router): gracefully handle client crashes (#1710)
* fix(router): gracefully handle client crashes * style(comments): remove unused
Diffstat (limited to 'src')
-rw-r--r--src/sessions.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/sessions.rs b/src/sessions.rs
index 616596efd..420ed9d13 100644
--- a/src/sessions.rs
+++ b/src/sessions.rs
@@ -54,7 +54,7 @@ fn assert_socket(name: &str) -> bool {
match LocalSocketStream::connect(path) {
Ok(stream) => {
let mut sender = IpcSenderWithContext::new(stream);
- sender.send(ClientToServerMsg::ConnStatus);
+ let _ = sender.send(ClientToServerMsg::ConnStatus);
let mut receiver: IpcReceiverWithContext<ServerToClientMsg> = sender.get_receiver();
match receiver.recv() {
Some((ServerToClientMsg::Connected, _)) => true,
@@ -115,7 +115,7 @@ pub(crate) fn kill_session(name: &str) {
let path = &*ZELLIJ_SOCK_DIR.join(name);
match LocalSocketStream::connect(path) {
Ok(stream) => {
- IpcSenderWithContext::new(stream).send(ClientToServerMsg::KillSession);
+ let _ = IpcSenderWithContext::new(stream).send(ClientToServerMsg::KillSession);
},
Err(e) => {
eprintln!("Error occurred: {:?}", e);