From 69b2356a1b54cebd69491b83cd5601afe0c719ea Mon Sep 17 00:00:00 2001 From: Adam Clark Date: Sun, 13 Sep 2020 23:12:48 +0000 Subject: [PATCH] Fix $server_max_health value being overwritten while calculating --- src/classes/Pollers/Server.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/classes/Pollers/Server.php b/src/classes/Pollers/Server.php index 2216200..3bf5b2d 100644 --- a/src/classes/Pollers/Server.php +++ b/src/classes/Pollers/Server.php @@ -369,7 +369,9 @@ class Server $rc_version = str_replace('-dev', '-rc', $dev_version); if ($version == $dev_version || $version == $rc_version) { - $max_health = 95; //Develop/RC can be unstable + $old_max_health = $max_health; + $new_max_health = 95; //Develop/RC can be unstable + $max_health = min($old_max_health, $new_max_health); } elseif ($version !== $stable_version) { $delta = min($delta, 0) - 10; // Losing score as time passes if node isn't updated }