diff --git a/src/analysers/load_analyser.cpp b/src/analysers/load_analyser.cpp index 4a6d9038..a753fe4c 100644 --- a/src/analysers/load_analyser.cpp +++ b/src/analysers/load_analyser.cpp @@ -148,6 +148,8 @@ class hostDetails{ long long nRamCur = d["mem_used"].asInt(); long long nShmMax = d["shm_total"].asInt(); long long nShmCur = d["shm_used"].asInt(); + if (!nRamMax){nRamMax = 1;} + if (!nShmMax){nShmMax = 1;} if (((nRamCur + nShmCur)*1000) / nRamMax > (nShmCur*1000) / nShmMax){ ramMax = nRamMax; ramCurr = nRamCur + nShmCur;