Merge branch 'master' of github.com:poolifier/poolifier
[poolifier.git] / examples / typescript / worker.ts
index 143bdab127dbfb334f5545518c1a160c1683dc47..81d39df3c9eb5c34019dfeeca6e2ab495f6fc982 100644 (file)
@@ -1,7 +1,7 @@
 import { ThreadWorker } from 'poolifier'
 
 export interface MyData {
-  ok: number
+  ok: 0 | 1
 }
 
 export interface MyResponse {
@@ -13,8 +13,7 @@ class MyThreadWorker extends ThreadWorker<MyData, Promise<MyResponse>> {
   constructor () {
     // eslint-disable-next-line @typescript-eslint/promise-function-async
     super((data: MyData) => this.process(data), {
-      maxInactiveTime: 60000,
-      async: true
+      maxInactiveTime: 60000
     })
   }