Move map initialization to an earlier point

This commit is contained in:
Ingo Oppermann 2023-07-19 13:24:28 +02:00
parent c1b47036d6
commit 2f85f78c38
No known key found for this signature in database
GPG Key ID: 2AB32426E9DD229E

View File

@ -313,6 +313,9 @@ func newCollector(id string, sessionsCh chan<- Session, logger log.Logger, confi
},
}
c.sessions = make(map[string]*session)
c.history.Sessions = make(map[string]totals)
c.staleCallback = func(sess *session) {
defer func() {
c.sessionsWG.Done()
@ -387,10 +390,6 @@ func newCollector(id string, sessionsCh chan<- Session, logger log.Logger, confi
c.currentActiveSessions--
}
c.sessions = make(map[string]*session)
c.history.Sessions = make(map[string]totals)
c.start()
return c, nil