From 858e48c6aa0a97b9a4cb8265e0ac56e79f0ae261 Mon Sep 17 00:00:00 2001 From: Kunal Mohan Date: Sat, 13 Feb 2021 21:02:02 +0530 Subject: [PATCH] do not hang on exit --- src/common/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/common/mod.rs b/src/common/mod.rs index 674c3ac3..38aba171 100644 --- a/src/common/mod.rs +++ b/src/common/mod.rs @@ -565,7 +565,7 @@ pub fn start(mut os_input: Box, opts: CliArgs, config: Config) { } AppInstruction::Error(backtrace) => { let _ = send_server_instructions.send(ApiCommand::Quit); - let _ = pty_thread.join(); + //let _ = pty_thread.join(); let _ = send_screen_instructions.send(ScreenInstruction::Quit); let _ = screen_thread.join(); let _ = send_plugin_instructions.send(PluginInstruction::Quit); @@ -592,7 +592,7 @@ pub fn start(mut os_input: Box, opts: CliArgs, config: Config) { } let _ = send_server_instructions.send(ApiCommand::Quit); - let _ = pty_thread.join().unwrap(); + //let _ = pty_thread.join().unwrap(); let _ = send_screen_instructions.send(ScreenInstruction::Quit); screen_thread.join().unwrap(); let _ = send_plugin_instructions.send(PluginInstruction::Quit);