diff --git a/CHANGELOG.md b/CHANGELOG.md index caa5b2a..b613902 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## v0.5.2 + +* Add file-system APIs to JS/TS runtime to facility accessing resources, e.g. + templates for SSR (see example/colab-clicker-ssr). +* Add a timeout to graceful shutdown to deal with long-lived streaming connections. +* Allow short-cutting above timeout by pressing a Ctrl+C second time. + ## v0.5.1 * Update SQLite from 3.46.1 to 3.48.0. diff --git a/trailbase-core/src/server/mod.rs b/trailbase-core/src/server/mod.rs index a121232..726a566 100644 --- a/trailbase-core/src/server/mod.rs +++ b/trailbase-core/src/server/mod.rs @@ -410,7 +410,7 @@ async fn shutdown_signal() { _ = sleep(Duration::from_secs(1)) => {} _ = signal::ctrl_c() => { println!("Got Ctrl+C. Shutting down"); - std::process::exit(0); + std::process::exit(1); } };