Fixed load balancer crash when 0 ram reported or detected in an edge
This commit is contained in:
parent
497583e54b
commit
400ac582ae
1 changed files with 2 additions and 0 deletions
|
@ -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;
|
||||
|
|
Loading…
Add table
Reference in a new issue