Browse Source

fix(SIGHUP): ignore SIGHUP syscall, fixes #6276

Torkel Ödegaard 9 years ago
parent
commit
04c23ef322
1 changed files with 2 additions and 0 deletions
  1. 2 0
      pkg/cmd/grafana-server/main.go

+ 2 - 0
pkg/cmd/grafana-server/main.go

@@ -102,8 +102,10 @@ func writePIDFile() {
 
 
 func listenToSystemSignals(server models.GrafanaServer) {
 func listenToSystemSignals(server models.GrafanaServer) {
 	signalChan := make(chan os.Signal, 1)
 	signalChan := make(chan os.Signal, 1)
+	ignoreChan := make(chan os.Signal, 1)
 	code := 0
 	code := 0
 
 
+	signal.Notify(ignoreChan, syscall.SIGHUP)
 	signal.Notify(signalChan, os.Interrupt, os.Kill, syscall.SIGTERM)
 	signal.Notify(signalChan, os.Interrupt, os.Kill, syscall.SIGTERM)
 
 
 	select {
 	select {