From 60f0cb8f2fb1d6719d1ee44b69d0796c0e2794ff Mon Sep 17 00:00:00 2001 From: Aliaksei Chapyzhenka Date: Mon, 21 Oct 2019 18:53:43 -0700 Subject: [PATCH] async with limit --- bin/find.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bin/find.js b/bin/find.js index fca5e59..c78efa7 100755 --- a/bin/find.js +++ b/bin/find.js @@ -8,8 +8,8 @@ const lib = require('../index.js'); const dir = './tmp/'; fs.readdir(dir).then(files => { - // files.map(fileName => { - async.eachSeries(files, (fileName, callback) => { + const tt0 = Date.now(); + async.eachLimit(files, 2, (fileName, callback) => { let len = 0; let chunks = 0; let goodChunks = 0; @@ -35,5 +35,7 @@ fs.readdir(dir).then(files => { ); callback(); }); + }, () => { + console.log('Total time: ' + (Date.now() - tt0) / 1000 + 's'); }); });