diff options
Diffstat (limited to 'deps/npm/node_modules/request/node_modules/form-data/node_modules/async/lib/async.js')
-rwxr-xr-x | deps/npm/node_modules/request/node_modules/form-data/node_modules/async/lib/async.js | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/deps/npm/node_modules/request/node_modules/form-data/node_modules/async/lib/async.js b/deps/npm/node_modules/request/node_modules/form-data/node_modules/async/lib/async.js index 46f4f509e8..cb6320d6ad 100755 --- a/deps/npm/node_modules/request/node_modules/form-data/node_modules/async/lib/async.js +++ b/deps/npm/node_modules/request/node_modules/form-data/node_modules/async/lib/async.js @@ -75,8 +75,11 @@ //// nextTick implementation with browser-compatible fallback //// if (typeof process === 'undefined' || !(process.nextTick)) { if (typeof setImmediate === 'function') { - async.setImmediate = setImmediate; - async.nextTick = setImmediate; + async.nextTick = function (fn) { + // not a direct alias for IE10 compatibility + setImmediate(fn); + }; + async.setImmediate = async.nextTick; } else { async.nextTick = function (fn) { |