From bd473c4ce9c82b1a171b3cf5130ef03955dfdd9c Mon Sep 17 00:00:00 2001 From: Andres Suarez Date: Sun, 13 Mar 2016 22:41:03 -0700 Subject: [PATCH] Fix processes count and chunk size for run-in-band mode --- src/Runner.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Runner.js b/src/Runner.js index 72274fe8..f23e1609 100644 --- a/src/Runner.js +++ b/src/Runner.js @@ -139,8 +139,10 @@ function run(transformFile, paths, options) { return; } - const processes = Math.min(numFiles, cpus); - const chunkSize = Math.min(Math.ceil(numFiles / processes), CHUNK_SIZE); + const processes = options.runInBand ? 1 : Math.min(numFiles, cpus); + const chunkSize = processes > 1 ? + Math.min(Math.ceil(numFiles / processes), CHUNK_SIZE) : + numFiles; let index = 0; // return the next chunk of work for a free worker