Error: not opened at WebSocket.send
I have a piece of code on node server where i send the data to the game-server of my game.
pomelo.init({
host: rootTools.connectorHost,
port: rootTools.connectorPort,
log: true
}, function () {
var playerData = {any data of key value pair};
pomelo.request('connector.entryHandler.broadcastPlayer', {data: playerData, route: 'update', playerId: data.playerId}, function (err, data) {
console.log(err, data);
pomelo.disconnect();
});
});
While running on production there is a error Error: not opened
the console screenshot is -
[pomeloclient.init] websocket connected! /home/digvijay/node_modules/ws/lib/WebSocket.js:181 else throw new Error('not opened'); ^
Error: not opened at WebSocket.send (/home/digvijay/node_modules/ws/lib/WebSocket.js:181:16) at send (/home/digvijay/node_modules/pomelo-node-client-websocket/lib/pomelo-client.js:180:14) at Object.handshake (/home/digvijay/node_modules/pomelo-node-client-websocket/lib/pomelo-client.js:242:5)
The pomelo.init worked well as on consoles the websocket is connected.
I didn't get the issue in the code. Kindly describe the expected cause and suggestions on how to resolve is any.