diff --git a/cmd/tlstunnel/main.go b/cmd/tlstunnel/main.go index 5f04c86..c9d2e64 100644 --- a/cmd/tlstunnel/main.go +++ b/cmd/tlstunnel/main.go @@ -72,12 +72,12 @@ func main() { for sig := range sigCh { switch sig { - case syscall.SIGINT: - case syscall.SIGTERM: + case syscall.SIGINT, syscall.SIGTERM: + log.Print("stopping server") srv.Stop() return case syscall.SIGHUP: - log.Print("caught SIGHUP, reloading config") + log.Print("reloading config") newSrv, err := newServer() if err != nil { log.Printf("reload failed: %v", err)