diff --git a/lib/settleParallel.js b/lib/settleParallel.js index d58d6ae..1a71e6c 100644 --- a/lib/settleParallel.js +++ b/lib/settleParallel.js @@ -16,7 +16,8 @@ function buildSettleParallel() { } function settleParallel(done) { - nowAndLater.map(args, asyncSettle, extensions, helpers.onSettled(done)); + var onSettled = helpers.onSettled(done); + nowAndLater.map(args, asyncSettle, extensions, onSettled); } return settleParallel; diff --git a/lib/settleSeries.js b/lib/settleSeries.js index 8b7266b..2afcabf 100644 --- a/lib/settleSeries.js +++ b/lib/settleSeries.js @@ -16,8 +16,8 @@ function buildSettleSeries() { } function settleSeries(done) { - nowAndLater.mapSeries(args, asyncSettle, extensions, - helpers.onSettled(done)); + var onSettled = helpers.onSettled(done); + nowAndLater.mapSeries(args, asyncSettle, extensions, onSettled); } return settleSeries;