les: verify existence of peer entry in freeClientPool.disconnect

This commit is contained in:
Zsolt Felfoldi 2019-05-30 21:21:23 +02:00
parent 58497f46bd
commit d5c3b700f4

View file

@ -194,6 +194,9 @@ func (f *freeClientPool) disconnect(address string) {
return
}
e := f.addressMap[address]
if e == nil {
return
}
now := f.clock.Now()
if !e.connected {
log.Debug("Client already disconnected", "address", address)