Remove XHR from pending JS on exception
parent
67ec08edea
commit
2aed85bb13
|
@ -98,6 +98,7 @@
|
||||||
var index = requestIndex++;
|
var index = requestIndex++;
|
||||||
var key = 'httprequest-' + index;
|
var key = 'httprequest-' + index;
|
||||||
|
|
||||||
|
try {
|
||||||
// Add to the list of pending requests.
|
// Add to the list of pending requests.
|
||||||
addPending(key);
|
addPending(key);
|
||||||
|
|
||||||
|
@ -107,6 +108,10 @@
|
||||||
});
|
});
|
||||||
|
|
||||||
return realOpen.apply(this, arguments);
|
return realOpen.apply(this, arguments);
|
||||||
|
} catch (e) {
|
||||||
|
removePending(key);
|
||||||
|
throw e;
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
var waitingBlocked = false;
|
var waitingBlocked = false;
|
||||||
|
|
Loading…
Reference in New Issue