mirror of
https://github.com/logos-messaging/logos-messaging-go.git
synced 2026-01-13 19:33:08 +00:00
fix: add lock when deleting peer
This commit is contained in:
parent
d4473e9c46
commit
5ff87d8e65
@ -86,7 +86,9 @@ func (w *WakuNode) pingPeer(ctx context.Context, wg *sync.WaitGroup, peer peer.I
|
||||
w.keepAliveMutex.Unlock()
|
||||
logger.Debug("could not ping", zap.Error(res.Error))
|
||||
} else {
|
||||
w.keepAliveMutex.Lock()
|
||||
delete(w.keepAliveFails, peer)
|
||||
w.keepAliveMutex.Unlock()
|
||||
}
|
||||
case <-ctx.Done():
|
||||
w.keepAliveMutex.Lock()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user