From c5dc9d977e0384cdf70eb8ad7bf96f75964a8f3c Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Wed, 7 Mar 2018 21:02:42 +0000 Subject: [PATCH] console.js/fhemweb.js: changeing websocket ping (Forum #85080) git-svn-id: https://svn.fhem.de/fhem/trunk@16348 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/www/pgm2/console.js | 4 ++-- fhem/www/pgm2/fhemweb.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/fhem/www/pgm2/console.js b/fhem/www/pgm2/console.js index a98f3918a..ac58b9f9a 100644 --- a/fhem/www/pgm2/console.js +++ b/fhem/www/pgm2/console.js @@ -8,7 +8,7 @@ var consLastIndex = 0; var withLog = 0; var mustScroll = 1; -log("Console is opening"); +log("Event monitor is starting"); function cons_closeConn() @@ -91,7 +91,7 @@ consFill() consConn.onclose = consConn.onerror = consConn.onmessage = consUpdate; - setTimeout(function(){FW_wsPing(consConn);}, 30000); + consConn.onopen = function(){FW_wsPing(consConn);}; } else { if(consConn) { diff --git a/fhem/www/pgm2/fhemweb.js b/fhem/www/pgm2/fhemweb.js index 02397d4fb..7a021356b 100644 --- a/fhem/www/pgm2/fhemweb.js +++ b/fhem/www/pgm2/fhemweb.js @@ -1108,7 +1108,7 @@ FW_longpoll() FW_pollConn.onclose = FW_pollConn.onerror = FW_pollConn.onmessage = FW_doUpdate; - setTimeout(function(){FW_wsPing(FW_pollConn);}, 30000); + FW_pollConn.onopen = function(){FW_wsPing(FW_pollConn);}; } else { FW_pollConn = new XMLHttpRequest(); @@ -1131,7 +1131,7 @@ FW_wsPing(conn) // idle websockets are closed by the browser after 55sec if(!conn || conn.readyState != conn.OPEN) return; conn.send("\n"); - setTimeout(function(){FW_wsPing(conn);}, 30000); +// setTimeout(function(){FW_wsPing(conn);}, 30000); } /*************** LONGPOLL END **************/