.setSource(HealthCheckInfo.Source.CLIENT)
.setTimeStamp(clock.currentTimeMillis())
.setType(HealthCheckInfo.Type.REQUEST)
.build();
LOG.debug("Sending health check request");
frameSender.sendFrame(SdcFrame.FrameInfo.Type.HEALTH_CHECK, hci.toByteString());
sleep(serverSuppliedConf.getHealthCheckWakeUpInterval() * 1000);
// Every send interval we check to see if we have timed out. Sending is reliable as
// it uses a large blocking queue to send frames. Therefore we can re-use the send