diff --git a/lib/bcoin/workers.js b/lib/bcoin/workers.js index b4700b5e..14405899 100644 --- a/lib/bcoin/workers.js +++ b/lib/bcoin/workers.js @@ -35,7 +35,7 @@ function Workers(options) { EventEmitter.call(this); this.uid = 0; - this.size = options.size || Workers.CORES; + this.size = Math.max(2, options.size || Workers.CORES); this.timeout = options.timeout || 60000; this.network = bcoin.network.get(options.network); this.children = []; @@ -208,6 +208,7 @@ Workers.prototype.mine = function mine(attempt, callback) { * Represents a worker. * @exports Worker * @constructor + * @param {Workers} pool * @param {Number} id - Worker ID. * @property {Number} id */