From 75543e3e498be261124cda306f9e68b920134263 Mon Sep 17 00:00:00 2001 From: Waldemar Quevedo Date: Wed, 1 Sep 2021 13:25:14 -0700 Subject: [PATCH] Handle SIGTERM on windows --- server/signal_windows.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/signal_windows.go b/server/signal_windows.go index a3667c80f1..d55589fe07 100644 --- a/server/signal_windows.go +++ b/server/signal_windows.go @@ -17,6 +17,7 @@ import ( "fmt" "os" "os/signal" + "syscall" "time" "golang.org/x/sys/windows/svc" @@ -30,7 +31,7 @@ func (s *Server) handleSignals() { } c := make(chan os.Signal, 1) - signal.Notify(c, os.Interrupt) + signal.Notify(c, os.Interrupt, syscall.SIGTERM) go func() { for sig := range c {