diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/async.js | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/lib/async.js b/lib/async.js index 30c5c83..819b426 100644 --- a/lib/async.js +++ b/lib/async.js @@ -377,14 +377,10 @@ async.map = doParallel(_asyncMap); async.mapSeries = doSeries(_asyncMap); - async.mapLimit = function (arr, limit, iterator, callback) { - return _mapLimit(limit)(arr, iterator, callback); + async.mapLimit = function (arr, limit, iterator, callback) { + return doParallelLimit(limit, _asyncMap)(arr, iterator, callback); }; - function _mapLimit(limit) { - return doParallelLimit(limit, _asyncMap); - } - // reduce only has a series version, as doing reduce in parallel won't // work in many situations. async.inject = |