diff --git a/lib/async.js b/lib/async.js index 1f1e0effa..198e0b5fb 100644 --- a/lib/async.js +++ b/lib/async.js @@ -272,7 +272,7 @@ return callback(null); } else { if (sync) { - async.nextTick(iterate); + async.setImmediate(iterate); } else { iterate(); } @@ -1048,7 +1048,7 @@ var callback = args.pop(); var key = hasher.apply(null, args); if (key in memo) { - async.nextTick(function () { + async.setImmediate(function () { callback.apply(null, memo[key]); }); }