]> git.mxchange.org Git - friendica.git/blobdiff - index.php
Merge pull request #2305 from nerdoc/patch-1
[friendica.git] / index.php
index 9fe248e8e2b5329f3b67503a75c74e9a2bc6ef3b..89ed058465db00a7e7e9177e65632d95b6042b85 100644 (file)
--- a/index.php
+++ b/index.php
@@ -56,10 +56,11 @@ if(!$install) {
        $maxsysload_frontend = intval(get_config('system','maxloadavg_frontend'));
        if($maxsysload_frontend < 1)
                $maxsysload_frontend = 50;
-       if(function_exists('sys_getloadavg')) {
-               $load = sys_getloadavg();
-               if(intval($load[0]) > $maxsysload_frontend) {
-                       logger('system: load ' . $load[0] . ' too high. Service Temporarily Unavailable.');
+
+       $load = current_load();
+       if($load) {
+               if($load > $maxsysload_frontend) {
+                       logger('system: load ' . $load . ' too high. Service Temporarily Unavailable.');
                        header($_SERVER["SERVER_PROTOCOL"].' 503 Service Temporarily Unavailable');
                        header('Retry-After: 300');
                        die("System is currently unavailable. Please try again later");