Your Async Rust Service Is One Ctrl+C Away From Data Loss — Here's the Fix

Part 2 of 2 — Async Rust Cancellation Series Read Part 1 first: tokio::select! Is a Loaded Gun