removePending method

bool removePending(
  1. TKey key
)

Implementation

bool removePending(TKey key) {
  final g = _group;
  if (g == null) return false;
  final removed = g.pendingRemoval.remove(key);
  if (removed) {
    final nid = _nids[key];
    // Only zero the mirror if the key isn't ALSO in members.
    if (nid != null && nid < _isMemberByNid.length &&
        !g.members.contains(key)) {
      _isMemberByNid[nid] = 0;
    }
  }
  return removed;
}