diff --git a/scripts/modules/request.js b/scripts/modules/request.js index 31a7a4a1f8..48c9913bd6 100644 --- a/scripts/modules/request.js +++ b/scripts/modules/request.js @@ -39,10 +39,11 @@ module.exports = { if (error) { response = { statusCode: httpRequest.status }; } - callback(error, response, optionalCallbackParameter); // Break circular reference to httpRequest so the engine can garbage collect it. httpRequest.onreadystatechange = null; + + callback(error, response, optionalCallbackParameter); } }; if (typeof options === 'string') {