summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaolan McMahon <caolan@caolanmcmahon.com>2013-01-31 15:23:52 +0000
committerCaolan McMahon <caolan@caolanmcmahon.com>2013-01-31 15:23:52 +0000
commitf839572a1f24ce00be81302b993e5141c57f116d (patch)
tree2fd489969ce3e940be1dfe110d85dfd5c9151292
parent712d06c03972dda89f1a1f4af561b6e2a8d488d2 (diff)
downloadasync-f839572a1f24ce00be81302b993e5141c57f116d.tar.gz
use a more liberal check for completed number of tasks - closes #121
-rw-r--r--lib/async.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/async.js b/lib/async.js
index e8520ee..b913c6e 100644
--- a/lib/async.js
+++ b/lib/async.js
@@ -103,7 +103,7 @@
}
else {
completed += 1;
- if (completed === arr.length) {
+ if (completed >= arr.length) {
callback(null);
}
}
@@ -126,7 +126,7 @@
}
else {
completed += 1;
- if (completed === arr.length) {
+ if (completed >= arr.length) {
callback(null);
}
else {
@@ -161,7 +161,7 @@
var running = 0;
(function replenish () {
- if (completed === arr.length) {
+ if (completed >= arr.length) {
return callback();
}
@@ -176,7 +176,7 @@
else {
completed += 1;
running -= 1;
- if (completed === arr.length) {
+ if (completed >= arr.length) {
callback();
}
else {