Loading system/gd/rust/linux/client/src/main.rs +5 −0 Original line number Original line Diff line number Diff line Loading @@ -566,6 +566,11 @@ async fn start_interactive_shell( print_info!("Adapter {} is ready", adapter_address); print_info!("Adapter {} is ready", adapter_address); } } ForegroundActions::Readline(result) => match result { ForegroundActions::Readline(result) => match result { Err(rustyline::error::ReadlineError::Interrupted) => { // Ctrl-C cancels the currently typed line, do nothing and ready to do next // readline again. semaphore_fg.add_permits(1); } Err(_err) => { Err(_err) => { break; break; } } Loading Loading
system/gd/rust/linux/client/src/main.rs +5 −0 Original line number Original line Diff line number Diff line Loading @@ -566,6 +566,11 @@ async fn start_interactive_shell( print_info!("Adapter {} is ready", adapter_address); print_info!("Adapter {} is ready", adapter_address); } } ForegroundActions::Readline(result) => match result { ForegroundActions::Readline(result) => match result { Err(rustyline::error::ReadlineError::Interrupted) => { // Ctrl-C cancels the currently typed line, do nothing and ready to do next // readline again. semaphore_fg.add_permits(1); } Err(_err) => { Err(_err) => { break; break; } } Loading