*/
readonly concurrency?: number
/**
- * Whether to enable tasks stealing.
+ * Whether to enable task stealing.
*
* @defaultValue true
*/
- readonly tasksStealing?: boolean
+ readonly taskStealing?: boolean
/**
* Whether to enable tasks stealing on back pressure.
*
export interface PoolOptions<Worker extends IWorker> {
/**
* A function that will listen for online event on each worker.
+ *
+ * @defaultValue `() => {}`
*/
onlineHandler?: OnlineHandler<Worker>
/**
* A function that will listen for message event on each worker.
+ *
+ * @defaultValue `() => {}`
*/
messageHandler?: MessageHandler<Worker>
/**
* A function that will listen for error event on each worker.
+ *
+ * @defaultValue `() => {}`
*/
errorHandler?: ErrorHandler<Worker>
/**
* A function that will listen for exit event on each worker.
+ *
+ * @defaultValue `() => {}`
*/
exitHandler?: ExitHandler<Worker>
/**
* Whether to start the minimum number of workers at pool initialization.
*
- * @defaultValue false
+ * @defaultValue true
*/
startWorkers?: boolean
/**