Author: George Peter Banyard (Girgias)
Committer: GitHub (web-flow)
Pusher: sgolemon
Date: 2021-05-19T14:03:57-05:00

Commit: 
https://github.com/php/web-php/commit/c2db08cdbe52484bfe197c04975eb8125d857406
Raw diff: 
https://github.com/php/web-php/commit/c2db08cdbe52484bfe197c04975eb8125d857406.diff

Remove load checker (#404)

We do not use mirrors anymore, thus this is irrelevant.

Changed paths:
  D  include/loadavg.inc
  M  error.php
  M  manual-lookup.php


Diff:

diff --git a/error.php b/error.php
index 6e89e31d0..c5121e86c 100644
--- a/error.php
+++ b/error.php
@@ -12,7 +12,6 @@
 // Ensure that our environment is set up
 include_once __DIR__ . '/include/prepend.inc';
 include_once __DIR__ . '/include/languages.inc';
-include_once __DIR__ . '/include/loadavg.inc';
 include_once __DIR__ . '/include/errors.inc';
 
 // Get URI for this request, strip leading slash
diff --git a/include/loadavg.inc b/include/loadavg.inc
deleted file mode 100644
index 85d63a530..000000000
--- a/include/loadavg.inc
+++ /dev/null
@@ -1,35 +0,0 @@
-<?php # vim:ft=php
-
-/*
- Offload to the visitor's nearest mirror if the load is too high.
- We use the sys_getloadavg() function that requires PHP 5.1.3+
-*/
-
-// Check load on mirror
-function load_check()
-{
-    global $COUNTRY, $MIRRORS;
-
-    // We cannot check the load here
-    if (!function_exists("sys_getloadavg") || !is_primary_site()) {
-        return;
-    }
-
-    // Get load and print it out in header
-    $load = sys_getloadavg();
-    header("X-PHP-Load: " . implode(", ", $load));
-    $load = $load[0];
-
-    // Load is very high
-    if ($load > 80) { load_toobusy(); }
-}
-
-// Send reply to the client that we are too busy now
-function load_toobusy()
-{
-    header("HTTP/1.1 503 Too busy, try again later");
-    echo "Server too busy, please try again later, or <a 
href=\"/mirrors.php\">use a mirror</a>";
-    exit;
-}
-
-load_check();
diff --git a/manual-lookup.php b/manual-lookup.php
index b515926ef..f20d4a44e 100644
--- a/manual-lookup.php
+++ b/manual-lookup.php
@@ -1,7 +1,6 @@
 <?php
 $_SERVER['BASE_PAGE'] = 'manual-lookup.php';
 include __DIR__ . '/include/prepend.inc';
-include __DIR__ . '/include/loadavg.inc';
 include __DIR__ . '/include/manual-lookup.inc';
 
 // BC code, so pattern and function can both be used as

-- 
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to