Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-hybrid...
[poolifier.git] / examples / typescript / pool.ts
index fb48f7b07db76324a75afc001e131dd448a6809f..1be0691a7aa7bf42423530d25d82994e4ce7fa6e 100644 (file)
@@ -4,7 +4,7 @@ import { fileURLToPath } from 'node:url'
 import {
   availableParallelism,
   DynamicThreadPool,
-  FixedThreadPool
+  FixedThreadPool,
 } from 'poolifier'
 
 import type { MyData, MyResponse } from './worker.js'
@@ -18,12 +18,12 @@ const fixedPool = new FixedThreadPool<MyData, MyResponse>(
   availableParallelism(),
   workerFile,
   {
+    onlineHandler: () => {
+      console.info('Worker is online')
+    },
     errorHandler: (e: Error) => {
       console.error(e)
     },
-    onlineHandler: () => {
-      console.info('Worker is online')
-    }
   }
 )
 
@@ -34,12 +34,12 @@ const dynamicPool = new DynamicThreadPool<MyData, MyResponse>(
   availableParallelism(),
   workerFile,
   {
+    onlineHandler: () => {
+      console.info('Worker is online')
+    },
     errorHandler: (e: Error) => {
       console.error(e)
     },
-    onlineHandler: () => {
-      console.info('Worker is online')
-    }
   }
 )