From: Andrew Dolgov Date: Wed, 21 May 2008 04:19:03 +0000 (+0100) Subject: add some piggy-backed counters to improve reliability X-Git-Tag: 1.2.23-final~3 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=06c88b8dc37dceb236f1c7eea795a86088fb6135;p=tt-rss.git add some piggy-backed counters to improve reliability --- diff --git a/backend.php b/backend.php index 94a63dae..20411cc0 100644 --- a/backend.php +++ b/backend.php @@ -210,11 +210,11 @@ } } -/* if ($mode != "prefetch_old") { + if ($mode != "prefetch_old") { print ""; getAllCounters($link, $omode); print ""; - } */ + } print ""; break; // view @@ -288,11 +288,11 @@ if ($_GET["debug"]) $timing_info = print_checkpoint("20", $timing_info); -/* if (time() - $_SESSION["get_all_counters_stamp"] > 300) { + if (time() - $_SESSION["get_all_counters_stamp"] > 300) { print ""; getAllCounters($link, $omode, $feed); print ""; - } */ + } if ($_GET["debug"]) $timing_info = print_checkpoint("30", $timing_info); diff --git a/feedlist.js b/feedlist.js index e3e2cda3..4f5c8d77 100644 --- a/feedlist.js +++ b/feedlist.js @@ -503,6 +503,9 @@ function mouse_up_handler(e) { function request_counters_real() { try { + + debug("requesting counters..."); + var query = "backend.php?op=rpc&subop=getAllCounters"; if (tagsAreDisplayed()) { @@ -535,7 +538,7 @@ function request_counters() { if (timestamp - counters_last_request > 10) { debug("scheduling request of counters..."); - window.setTimeout("request_counters_real()", 100); + window.setTimeout("request_counters_real()", 1000); counters_last_request = timestamp; } else { debug("request_counters: rate limit reached: " + (timestamp - counters_last_request));