1

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.

Digvijay Rathore
  • 637
  • 1
  • 6
  • 21

0 Answers0