From 403f08e196ad22999b7ef5b8f9e6a654ab63e005 Mon Sep 17 00:00:00 2001 From: mdPlusPlus Date: Sat, 28 Jan 2023 01:38:36 +0100 Subject: [PATCH] Improve offline recognition in curl_get_contents() --- php/utils/server-utils.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/php/utils/server-utils.php b/php/utils/server-utils.php index 1b0852d5..5a242ca6 100644 --- a/php/utils/server-utils.php +++ b/php/utils/server-utils.php @@ -87,11 +87,10 @@ // 3 + 2 * 150 = 5 * 120 = 600s = 10m $contents = false; - $retcode = 404; + $retcode = -1; $counter = 1; - while(!$contents && $counter <= $retries) { -// echo("Trial #" . $counter . " for " . $url .PHP_EOL); + while(!$contents && $counter <= $retries && $retcode != 404) { $curl = curl_init($url); // curl_setopt($curl, CURLOPT_VERBOSE, true); @@ -107,6 +106,7 @@ curl_close($curl); +// echo("Trial #" . $counter . " for " . $url . " returned code " . $retcode . PHP_EOL); $counter++; sleep($sleep); }