From: Scott Baker Date: Mon, 9 Jun 2014 23:03:35 +0000 (-0700) Subject: retry page stats in 5 seconds if they fail X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=b23dd1de21510c59592aff96c1556274f7f773aa;p=plstackapi.git retry page stats in 5 seconds if they fail --- diff --git a/planetstack/core/static/page_analytics.js b/planetstack/core/static/page_analytics.js index 6f35b6b..0b1357b 100644 --- a/planetstack/core/static/page_analytics.js +++ b/planetstack/core/static/page_analytics.js @@ -58,12 +58,15 @@ function updatePageAnalytics() { url: url, dataType : 'json', type : 'GET', - success: function(newData) - { + success: function(newData) { updatePageAnalyticsData(newData); + setTimeout(updatePageAnalytics, 30000); + }, + error: function() { + console.log("error retrieving statistics; retry in 5 seconds"); + setTimeout(updatePageBandwidth, 5000); } }); - setTimeout(updatePageAnalytics, 30000); } // ---------------------------------------------------------------------------- @@ -87,12 +90,15 @@ function updatePageBandwidth() { url : url, dataType : 'json', type : 'GET', - success: function(newData) - { + success: function(newData) { updatePageBandwidthData(newData); + setTimeout(updatePageBandwidth, 30000); + }, + error: function() { + console.log("error retrieving statistics; retry in 5 seconds") + setTimeout(updatePageBandwidth, 5000); } }); - setTimeout(updatePageBandwidth, 30000); } $( document ).ready(function() {