X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fworker%2Fthread-worker.ts;h=b6573a974cc653656fb6a968b0437e57eeed7dd6;hb=f42c583f7cef671a4a70b2d749875ea3a155fd84;hp=81d98aa5c2fed44c67f84f1ea8145d24e4e3b676;hpb=a788de39a01b042deb0707c2e92af99181b933d2;p=poolifier.git diff --git a/src/worker/thread-worker.ts b/src/worker/thread-worker.ts index 81d98aa5..b6573a97 100644 --- a/src/worker/thread-worker.ts +++ b/src/worker/thread-worker.ts @@ -13,8 +13,8 @@ import type { TaskFunctions, WorkerFunction } from './worker-functions' * If you use a `DynamicThreadPool` the extra workers that were created will be terminated, * but the minimum number of workers will be guaranteed. * - * @typeParam Data - Type of data this worker receives from pool's execution. This can only be serializable data. - * @typeParam Response - Type of response the worker sends back to the main thread. This can only be serializable data. + * @typeParam Data - Type of data this worker receives from pool's execution. This can only be structured-cloneable data. + * @typeParam Response - Type of response the worker sends back to the main thread. This can only be structured-cloneable data. * @author [Alessandro Pio Ardizio](https://github.com/pioardi) * @since 0.0.1 */ @@ -38,7 +38,7 @@ export class ThreadWorker< 'worker-thread-pool:poolifier', isMainThread, taskFunctions, - parentPort, + parentPort as MessagePort, opts ) }