docs: void close() {
      broadcastFuture.cancel(false);
      groupMembershipService.removeListener(groupMembershipEventListener);
      clusterMembershipService.removeListener(clusterMembershipEventListener);
    }