feat: rm shared instances logic

This commit is contained in:
Rohit Rajan
2025-08-24 15:49:29 +05:30
parent 63ab4360e3
commit 37e9f29d8f

View File

@@ -1,21 +0,0 @@
import { BrowserPool } from "../../server/src/browser-management/classes/BrowserPool"
import { Server } from "socket.io";
import http from 'http';
/**
* Shared browser pool instance
*/
export const browserPool = new BrowserPool();
/**
* Shared socket.io instance - will be initialized by the main server
*/
export let io: Server;
/**
* Initialize the socket.io instance (called only by main server)
*/
export function initializeSocketIO(server: http.Server): Server {
io = new Server(server);
return io;
}