UNPKG

@underpostnet/underpost

Version:
23 lines (15 loc) 714 B
import { loggerFactory } from '../../server/logger.js'; import { DefaultWsMainChannel } from './channels/default.ws.main.js'; const logger = loggerFactory(import.meta); const DefaultWsConnection = function (socket, wsManagementId) { // const headers = socket.handshake.headers; // const ip = socket.handshake.address; // const { query, auth } = socket.handshake; logger.info(`DefaultWsConnection ${socket.id}`); DefaultWsMainChannel.connection(socket, wsManagementId); socket.on('disconnect', (reason) => { logger.info(`DefaultWsConnection ${socket.id} due to reason: ${reason}`); DefaultWsMainChannel.disconnect(socket, reason, wsManagementId); }); }; export { DefaultWsConnection };