mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
get it right this time.
This commit is contained in:
@@ -87,5 +87,5 @@ void LoadMonitor::getCountAndLatency(uint64& count, uint64& latencyAvg, uint64&
|
||||
latencyAvg = mLatencyMSAvg / (mLatencyEvents * 4);
|
||||
latencyPeak = mLatencyMSPeak / (mLatencyEvents * 4);
|
||||
}
|
||||
isOver = isOverTarget();
|
||||
isOver = isOverTarget(latencyAvg, latencyPeak);
|
||||
}
|
||||
|
||||
@@ -39,10 +39,10 @@ public:
|
||||
mTargetLatencyPk = pk * 4;
|
||||
}
|
||||
|
||||
bool isOverTarget()
|
||||
bool isOverTarget(uint64 avg, uint64 peak)
|
||||
{
|
||||
return (mTargetLatencyPk && (mLatencyMSPeak > mTargetLatencyPk)) ||
|
||||
(mTargetLatencyAvg && (mLatencyMSAvg > mTargetLatencyAvg));
|
||||
return (mTargetLatencyPk && (peak > mTargetLatencyPk)) ||
|
||||
(mTargetLatencyAvg && (avg > mTargetLatencyAvg));
|
||||
}
|
||||
|
||||
void getCountAndLatency(uint64& count, uint64& latencyAvg, uint64& latencyPeak, bool& isOver);
|
||||
|
||||
Reference in New Issue
Block a user