public void Start() { try { hostInfo = hosts.Get(); StartReading(hostInfo); } catch (Exception e) { // Connection failed if (!OnIoFailure(this.connectionVersion)) { log.Error("Re-Connection failed", e); throw e; } } }