X-Git-Url: http://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2Fxhr.js;h=d023eb39e6b20789951147b6f1bb59622167ada6;hb=f6a4ad0c8fed8ed0d3bab5fba9842cf00576c028;hp=55036944a5cbcb0091e2f777e870d5e7ca7ca1a5;hpb=fa82ba0deaaab26b5b9efe37c392a34cbec50a66;p=brisk.git diff --git a/web/xhr.js b/web/xhr.js index 5503694..d023eb3 100644 --- a/web/xhr.js +++ b/web/xhr.js @@ -56,7 +56,7 @@ function xhr_rd_cb(xhr_rd) // console.log(xhr_rd.readyState); if (xhr_rd.readyState == 4) { - if (xhr_rd_watchdog != null) { + if (typeof xhr_rd_watchdog != 'undefined' && xhr_rd_watchdog != null) { hbit('C'); clearTimeout(xhr_rd_watchdog); xhr_rd_watchdog = null; @@ -91,7 +91,8 @@ function xhr_rd_abort(xhr) function xhr_rd_start(sess,stat,subst,step) { if (the_end) { - if (xhr_rd_watchdog != null) { + //x alert("the_end1"); + if (typeof xhr_rd_watchdog != 'undefined' && xhr_rd_watchdog != null) { hbit('C'); clearTimeout(xhr_rd_watchdog); xhr_rd_watchdog = null; @@ -196,7 +197,8 @@ function xhr_rd_poll(sess) } else { - if (xhr_rd_watchdog != null) { + //x alert("the_end2"); + if (typeof xhr_rd_watchdog != 'undefined' && xhr_rd_watchdog != null) { clearTimeout(xhr_rd_watchdog); xhr_rd_watchdog = null; } @@ -300,9 +302,12 @@ function xhr_rd_poll(sess) setTimeout(xhr_rd_poll, tout, sess); } else { - if (xhr_rd_watchdog != null) { - clearTimeout(xhr_rd_watchdog); - xhr_rd_watchdog = null; + //x alert("the_end3"); + if (typeof(xhr_rd_watchdog) != 'undefined') { + if (xhr_rd_watchdog != null) { + clearTimeout(xhr_rd_watchdog); + xhr_rd_watchdog = null; + } } } return;