diff --git a/server/res_init/init.go b/server/res_init/init.go index 56b05e00..cb20ac9b 100644 --- a/server/res_init/init.go +++ b/server/res_init/init.go @@ -138,6 +138,9 @@ func Init(serverVersion string) error { select { case <-signal.InitChan: http_server.SetupStop() + case <-signal.StopChan: + http_server.SetupStop() + return nil case err := <-setupErrors: if err != nil { return fmt.Errorf("setup service failed: %w", err)