forked from I2P_Developers/i2p.i2p
Kad: Fix NPE when removing yourself
This commit is contained in:
@ -276,6 +276,8 @@ public class KBucketSet<T extends SimpleDataStructure> {
|
|||||||
try {
|
try {
|
||||||
kbucket = getBucket(entry);
|
kbucket = getBucket(entry);
|
||||||
} finally { releaseReadLock(); }
|
} finally { releaseReadLock(); }
|
||||||
|
if (kbucket == null) // us
|
||||||
|
return false;
|
||||||
boolean removed = kbucket.remove(entry);
|
boolean removed = kbucket.remove(entry);
|
||||||
return removed;
|
return removed;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user