Browse Source

feat(alerting): make sure the map contains the responding alert

bergquist 9 years ago
parent
commit
448ee5812c
1 changed files with 3 additions and 1 deletions
  1. 3 1
      pkg/services/alerting/alerting.go

+ 3 - 1
pkg/services/alerting/alerting.go

@@ -129,7 +129,9 @@ func (this *Scheduler) Executor(executor Executor) {
 func (this *Scheduler) HandleResponses() {
 	for response := range this.responseQueue {
 		log.Info("Response: alert %d returned %s", response.id, response.state)
-		this.jobs[response.id].running = false
+		if this.jobs[response.id] != nil {
+			this.jobs[response.id].running = false
+		}
 	}
 }