feat: refresh expired access tokens in one goroutine

This commit is contained in:
James Houlahan
2020-04-16 14:44:59 +02:00
parent 40e96b9d1e
commit 3f32fd95e0
6 changed files with 56 additions and 34 deletions

View File

@ -74,11 +74,8 @@ func (l *listener) Add(eventName string, channel chan<- string) {
if l.channels == nil {
l.channels = make(map[string][]chan<- string)
}
if _, ok := l.channels[eventName]; ok {
l.channels[eventName] = append(l.channels[eventName], channel)
} else {
l.channels[eventName] = []chan<- string{channel}
}
l.channels[eventName] = append(l.channels[eventName], channel)
}
// Remove removes an event listener.