From 9bf6d89b4b7a2fa44352d35f21a9ed817b9f5106 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Wed, 20 Nov 2013 22:39:07 +0100 Subject: [PATCH 1/1] Handle server errors better than just stopping. --- www/js/remoteglot.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/www/js/remoteglot.js b/www/js/remoteglot.js index 9a2b5fd..f6b4c43 100644 --- a/www/js/remoteglot.js +++ b/www/js/remoteglot.js @@ -17,6 +17,9 @@ var request_update = function(board) { ims = xhr.getResponseHeader('X-Remoteglot-Last-Modified'); var num_viewers = xhr.getResponseHeader('X-Remoteglot-Num-Viewers'); update_board(board, data, num_viewers); + }).fail(function() { + // Wait ten seconds, then try again. + setTimeout(function() { request_update(board); }, 10000); }); } -- 2.39.2