mirror of
https://github.com/Xahau/xahaud.git
synced 2025-12-06 17:27:52 +00:00
Log error conditions when fetching validator list.
This commit is contained in:
@@ -254,6 +254,16 @@ ValidatorSite::onSiteFetch(
|
|||||||
"Invalid validator list from " <<
|
"Invalid validator list from " <<
|
||||||
sites_[siteIdx].uri;
|
sites_[siteIdx].uri;
|
||||||
}
|
}
|
||||||
|
else if (ListDisposition::unsupported_version == disp)
|
||||||
|
{
|
||||||
|
JLOG (j_.warn()) <<
|
||||||
|
"Unsupported version validator list from " <<
|
||||||
|
sites_[siteIdx].uri;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
BOOST_ASSERT(false);
|
||||||
|
}
|
||||||
|
|
||||||
if (body.isMember ("refresh_interval") &&
|
if (body.isMember ("refresh_interval") &&
|
||||||
body["refresh_interval"].isNumeric ())
|
body["refresh_interval"].isNumeric ())
|
||||||
@@ -269,6 +279,16 @@ ValidatorSite::onSiteFetch(
|
|||||||
sites_[siteIdx].uri;
|
sites_[siteIdx].uri;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
JLOG (j_.warn()) <<
|
||||||
|
"Problem retrieving from " <<
|
||||||
|
sites_[siteIdx].uri <<
|
||||||
|
" " <<
|
||||||
|
ec.value() <<
|
||||||
|
":" <<
|
||||||
|
ec.message();
|
||||||
|
}
|
||||||
|
|
||||||
std::lock_guard <std::mutex> lock{state_mutex_};
|
std::lock_guard <std::mutex> lock{state_mutex_};
|
||||||
fetching_ = false;
|
fetching_ = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user