diff --git a/alert/process/process.go b/alert/process/process.go index 4be35b1a..77cdfc90 100644 --- a/alert/process/process.go +++ b/alert/process/process.go @@ -519,7 +519,8 @@ func (p *Processor) RecoverAlertCurEventFromDb() { event.DB2Mem() fireMap[event.Hash] = event - pendingsUseByRecoverMap[event.Hash] = event + e := *event + pendingsUseByRecoverMap[event.Hash] = &e } p.fires = NewAlertCurEventMap(fireMap)