From 43328e07fcb86b2af8cc8fb090eb7c0246668b5d Mon Sep 17 00:00:00 2001 From: HB9HIL Date: Sat, 21 Sep 2024 08:13:56 +0200 Subject: [PATCH] wait4pong can't be longer then qso_window_last_seen in this concept --- application/views/qso/log_qso.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/application/views/qso/log_qso.php b/application/views/qso/log_qso.php index 9374a0b36..1149724e0 100644 --- a/application/views/qso/log_qso.php +++ b/application/views/qso/log_qso.php @@ -36,7 +36,7 @@ let bc2qso = new BroadcastChannel('qso_wish'); // set some times - let wait4pong = 4000; // we wait in max 4 seconds for the pong + let wait4pong = 2000; // we wait in max 2 seconds for the pong let check_intv = 100; // check every 100 ms let check_pong = setInterval(function() { @@ -49,8 +49,6 @@ window.close(); } else { clearInterval(check_pong); - let cl = {}; - cl.call = call; let newWindow = window.open('' + 'index.php/qso?manual=0', '_blank'); if (!newWindow || newWindow.closed || typeof newWindow.closed === 'undefined') { @@ -64,7 +62,7 @@ bc2qso.onmessage = function(ev) { if (ev.data === 'ready') { bc2qso.postMessage({ - call: cl.call + call: call }); window.close(); }