code: public Promise<Void> checkDeadPartitions() {
  		return Promises.all(
  				deadClients.entrySet().stream()
  						.map(entry -> entry.getValue()
  								.ping()
  								.mapEx(($, e) -> {
  									if (e == null) {
  										markAlive(entry.getKey());
  									}
  									return null;
  								})))
  				.whenComplete(toLogger(logger, "checkDeadPartitions"));
  	}
docs: Starts a check process, which pings all dead partitions to possibly mark them as alive.
  This is the preferred method as it does nothing when no clients are marked as dead,
  and RemoteFS operations themselves do mark nodes as dead on connection failures.
  
  @return promise of the check