Commit 7ca0e79023dbf7cafb32591eb2fbcce1594d904e

Authored by Adhidarma Hadiwinoto
1 parent bdaec25723
Exists in master

Create initServer

Showing 1 changed file with 16 additions and 10 deletions Side-by-side Diff

... ... @@ -28,16 +28,9 @@ exports.setPartner = (partnerFromCaller) => {
28 28 const wsListenPort = config.push_trx_server
29 29 && (config.push_trx_server.port || config.push_trx_server.listen_port);
30 30  
31   -if (!wsListenPort) {
32   - logger.info(`${MODULE_NAME} 58ACCE20: Disabling PUSH_TRX_SERVER`, {
33   - config: {
34   - push_trx_server: !!config && !!config.push_trx_server && {
35   - port: !!config.push_trx_server.port,
36   - listen_port: !!config.push_trx_server.listen_port,
37   - },
38   - },
39   - });
40   -} else {
  31 +const initServer = () => {
  32 + logger.verbose(`${MODULE_NAME} 70D208B2: Initializing`);
  33 +
41 34 const wss = new WebSocketServer({ noServer: true, perMessageDeflate: true });
42 35  
43 36 wss.on('connection', (ws, req, client) => {
... ... @@ -211,4 +204,17 @@ if (!wsListenPort) {
211 204 logger.verbose(`${MODULE_NAME} E973112F: WebSocketServer closed`);
212 205 // clearInterval(heatbeatPingInterval);
213 206 });
  207 +};
  208 +
  209 +if (!wsListenPort) {
  210 + logger.info(`${MODULE_NAME} 58ACCE20: Disabling PUSH_TRX_SERVER`, {
  211 + config: {
  212 + push_trx_server: !!config && !!config.push_trx_server && {
  213 + port: !!config.push_trx_server.port,
  214 + listen_port: !!config.push_trx_server.listen_port,
  215 + },
  216 + },
  217 + });
  218 +} else {
  219 + initServer();
214 220 }