Future<bool> containsKey(String peerKey) async { return await _lock.synchronized(() async { return _addrs.containsKey(peerKey); }); }