fix: fix ws server example kill handler usage
[poolifier.git] / examples / typescript / websocket-server-pool / ws-hybrid / src / websocket-server-worker.ts
index 0a1cbdfd956b04265e277b13c5607dad6af5cc37..90250c040ffaac022c6b2b7c0bfea9fd28e1f226 100644 (file)
@@ -94,8 +94,9 @@ ClusterWorkerResponse
 
   public constructor () {
     super(WebSocketServerWorker.startWebSocketServer, {
-      killHandler: () => {
+      killHandler: async () => {
         WebSocketServerWorker.wss.close()
+        await WebSocketServerWorker.requestHandlerPool.destroy()
       }
     })
   }