diff options
author | vkalintiris <vasilis@netdata.cloud> | 2022-04-04 15:01:48 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-04 15:01:48 +0300 |
commit | c086b6611207dd6599d4375eee51e46f2e5894a5 (patch) | |
tree | 798f70f9273914a4d60a27cbcfa1a87e54347640 /ml | |
parent | 22e5bb32ea6705c68e3760f43654dba2c4b06118 (diff) |
Fix coverity issues (#12598)
* Clamp LagN to non-zero values.
* Free static threads even on test failure.
* Initialize rusage.
* s/free/freez/
Diffstat (limited to 'ml')
-rw-r--r-- | ml/Config.cc | 2 | ||||
-rw-r--r-- | ml/Host.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/ml/Config.cc b/ml/Config.cc index e08063b1cf..698c2a7c4b 100644 --- a/ml/Config.cc +++ b/ml/Config.cc @@ -66,7 +66,7 @@ void Config::readMLConfig(void) { DiffN = clamp(DiffN, 0u, 1u); SmoothN = clamp(SmoothN, 0u, 5u); - LagN = clamp(LagN, 0u, 5u); + LagN = clamp(LagN, 1u, 5u); RandomSamplingRatio = clamp(RandomSamplingRatio, 0.2, 1.0); MaxKMeansIters = clamp(MaxKMeansIters, 500u, 1000u); @@ -84,8 +84,8 @@ private: std::pair<Dimension *, Duration<double>> findDimensionToTrain(const TimePoint &NowTP); void trainDimension(Dimension *D, const TimePoint &NowTP); + struct rusage ResourceUsage{}; std::mutex ResourceUsageMutex; - struct rusage ResourceUsage; }; class DetectableHost : public TrainableHost { |