From 2d8fc0f1818aa896bebedf8cbeedffb17d048600 Mon Sep 17 00:00:00 2001 From: wei <> Date: Sat, 16 Sep 2006 03:43:02 +0000 Subject: Fixed #340 --- framework/Web/Javascripts/js/debug/ajax.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'framework/Web/Javascripts/js/debug/ajax.js') diff --git a/framework/Web/Javascripts/js/debug/ajax.js b/framework/Web/Javascripts/js/debug/ajax.js index 246a94b3..5c1fbdcc 100644 --- a/framework/Web/Javascripts/js/debug/ajax.js +++ b/framework/Web/Javascripts/js/debug/ajax.js @@ -479,7 +479,7 @@ Object.extend(Prado.CallbackRequest, msg += inspect(action)+"\n"; }); } - Logger.warn(msg); + Logger.info(msg); } }, @@ -574,8 +574,9 @@ Object.extend(Prado.CallbackRequest, //Logger.info("aborting ... "+inProgress); if(inProgress) { - // Logger.warn("aborted "+inProgress.id) - inProgress.request.transport.abort(); + //abort if not ready. + if(inProgress.request.transport.readyState < 4) + inProgress.request.transport.abort(); clearTimeout(inProgress.timeout); Prado.CallbackRequest.requestInProgress = null; return true; @@ -598,9 +599,11 @@ Object.extend(Prado.CallbackRequest, else { if(typeof(Logger) != "undefined") - Logger.debug("Bad page state:"+data); + Logger.warn("Missing page state:"+data); + return false; } } + return true; } }) -- cgit v1.2.3