X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fpools%2Fworker-node.ts;h=3b69d3854e07015aa0019ee84f164b8569ffe9aa;hb=3d76750ac8dacd95003ca89cf9542c3b2a014b8c;hp=fcc091378565a4b78c7f9085619c9017169474d3;hpb=3f09ed9f86ed44b7551d160452b80b978d14e8e3;p=poolifier.git diff --git a/src/pools/worker-node.ts b/src/pools/worker-node.ts index fcc09137..3b69d385 100644 --- a/src/pools/worker-node.ts +++ b/src/pools/worker-node.ts @@ -77,6 +77,8 @@ implements IWorkerNode { /** @inheritdoc */ public closeChannel (): void { if (this.info.messageChannel != null) { + this.info.messageChannel?.port1.unref() + this.info.messageChannel?.port2.unref() this.info.messageChannel?.port1.close() this.info.messageChannel?.port2.close() delete this.info.messageChannel