diff options
Diffstat (limited to 'lib/async.js')
-rw-r--r-- | lib/async.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/async.js b/lib/async.js index 629b2a5..bfc8bdd 100644 --- a/lib/async.js +++ b/lib/async.js @@ -221,7 +221,7 @@ async.eachOf = function (object, iterator, callback) { callback = _once(callback || noop); object = object || []; - var size = object.length || _keys(object).length; + var size = _isArrayLike(object) ? object.length : _keys(object).length; var completed = 0; if (!size) { return callback(null); |