mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
fix(server): shutdown logging fixes
This commit is contained in:
@@ -107,7 +107,7 @@ func listenToSystemSignals(server models.GrafanaServer) {
|
||||
|
||||
select {
|
||||
case sig := <-signalChan:
|
||||
server.Shutdown(0, fmt.Sprintf("system signal=%s", sig))
|
||||
server.Shutdown(0, fmt.Sprintf("system signal: %s", sig))
|
||||
case code = <-exitChan:
|
||||
server.Shutdown(code, "startup error")
|
||||
}
|
||||
|
||||
@@ -103,13 +103,12 @@ func (g *GrafanaServerImpl) startHttpServer() {
|
||||
}
|
||||
|
||||
func (g *GrafanaServerImpl) Shutdown(code int, reason string) {
|
||||
log.Info("Shutting down", "code", code, "reason", reason)
|
||||
g.log.Info("Shutting down", "code", code, "reason", reason)
|
||||
|
||||
g.shutdownFn()
|
||||
err := g.childRoutines.Wait()
|
||||
|
||||
log.Info("Shutting down completed", "error", err)
|
||||
|
||||
g.log.Info("Shutting down completed", "reason", err)
|
||||
log.Close()
|
||||
os.Exit(code)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user