I'm using JQuery to make AJAX callbacks to asp.net page methods. All works well. However, when I click a hyperlink to go to a new page while a long running callback is in progress, target page doesn't respond normally. Seems like it's waiting for a callback to finish because target page responds in same amount of time it takes for a callback to complete. If there are no callback in progress, new page responds instantly. Stepping through code in debugger, I see error handler is called when hyperlink is clicked which aborts callback and sets readyState to 4 and status to 0.
So, if a long running callback is correctly aborted when hyperlink is clicked, why is it taking so long to get to new page?
Thanks. Charlie