We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 313d84c + e008fd9 commit ab98363Copy full SHA for ab98363
1 file changed
src/update_cmd.rs
@@ -437,7 +437,10 @@ pub(crate) async fn run_post_update_tasks(
437
no_reinstall: bool,
438
lifecycle_lease: &tracedecay::lifecycle_lease::LifecycleLease,
439
) -> tracedecay::errors::Result<()> {
440
+ eprintln!("\nPreparing safe post-update maintenance.");
441
+ eprintln!(" Waiting for TraceDecay writers to shut down cleanly — do not interrupt.");
442
let previous_daemon_state = tracedecay::daemon::quiesce_installed_service_under_lease()?;
443
+ eprintln!("\x1b[32m✔\x1b[0m TraceDecay writers stopped; exclusive maintenance window active.");
444
let mutation_result = run_post_update_mutations(no_heal, no_reinstall, lifecycle_lease).await;
445
let restart_result = refresh_daemon_service_after_update(previous_daemon_state);
446
mutation_result?;
0 commit comments