summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-07-31 15:12:18 -0600
committermo khan <mo@mokhan.ca>2025-07-31 15:12:18 -0600
commitd06d0bc4c199fe0dba1e4dd5e83e61a06d4bfa86 (patch)
treeedc224971c436bf211559b92116059d04c9ace12
parentdac293a2f234a8520c074d33be4bb31a025f5670 (diff)
fix: shutdown signal handlermain
-rw-r--r--main.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/main.go b/main.go
index b8cbdac..1e94c00 100644
--- a/main.go
+++ b/main.go
@@ -93,6 +93,8 @@ func main() {
for sig := range sigChan {
if sig == syscall.SIGINT || sig == syscall.SIGTERM {
atomic.StoreInt32(&shutdown, 1)
+ forwardSignalToAll(sig)
+ return
}
forwardSignalToAll(sig)