Fix close

This commit is contained in:
Zoltán Papp
2025-02-27 12:34:18 +01:00
parent a27227ff6d
commit fcca194c8d

View File

@@ -122,14 +122,16 @@ func (e *ConnMgr) Close() {
}
// todo wait for receiveLazyConnEvents to finish
e.lazyConnMgr.Close()
e.lazyConnMgr = nil
}
func (e *ConnMgr) receiveLazyConnEvents(ctx context.Context) {
for {
select {
case <-ctx.Done():
return
case peerID := <-e.lazyConnMgr.PeerActivityChan:
e.peerStore.PeerConnOpen(peerID)
case <-ctx.Done():
}
}
}