UNPKG

cloudcms-server

Version:
37 lines (27 loc) 769 B
const { Server } = require("socket.io"); module.exports = function(config) { var r = {}; r.startCluster = function(httpServer, callback) { callback(); }; r.afterStartCluster = function(httpServer, callback) { callback(); }; r.afterStartServer = function(app, httpServer, callback) { var io = new Server(httpServer); io.on("connection", (socket) => { // TODO // always catch err socket.on("error", function(err) { console.log("Caught socket error"); console.log(err.stack); }); }); httpServer.io = io; callback(); }; return r; }