From 227565470fb2b48b827f50ec42b14214c7888400 Mon Sep 17 00:00:00 2001 From: Mateen Anjum Date: Wed, 25 Mar 2026 15:21:52 -0400 Subject: [PATCH] fix: handle SIGHUP in watcher to allow clean restart Signed-off-by: Mateen Anjum --- signals.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/signals.go b/signals.go index 844466c1d2..0b5e4bf7f6 100644 --- a/signals.go +++ b/signals.go @@ -15,7 +15,7 @@ const maxInterruptSignals = 3 // time to do cleanup work. func (e *Executor) InterceptInterruptSignals() { ch := make(chan os.Signal, maxInterruptSignals) - signal.Notify(ch, os.Interrupt, syscall.SIGTERM) + signal.Notify(ch, os.Interrupt, syscall.SIGTERM, syscall.SIGHUP) go func() { for i := range maxInterruptSignals {