Merge pull request #733 from kmanc/bugfix-no-state-with-time-limit

FIX 732 ensure --no-state is respected even through --time-limit
This commit is contained in:
epi
2022-12-14 06:08:50 -06:00
committed by GitHub

View File

@@ -101,10 +101,13 @@ impl TermInputHandler {
handles.filters.data.clone(),
);
let state_file = open_file(&filename);
// User didn't set the --no-state flag (so saved_state is still the default true)
if handles.config.save_state {
let state_file = open_file(&filename);
let mut buffered_file = state_file?;
write_to(&state, &mut buffered_file, true)?;
let mut buffered_file = state_file?;
write_to(&state, &mut buffered_file, true)?;
}
log::trace!("exit: sigint_handler (end of program)");
std::process::exit(1);