()
| 125 | server: httpServer, |
| 126 | wsRequestCount: () => wsRequests, |
| 127 | async close() { |
| 128 | wss.clients.forEach((c) => c.terminate()); |
| 129 | await new Promise<void>((resolve) => wss.close(() => resolve())); |
| 130 | await new Promise<void>((resolve) => httpServer.close(() => resolve())); |
| 131 | }, |
| 132 | }; |
| 133 | } |
| 134 |