Commit 7ca0e79023dbf7cafb32591eb2fbcce1594d904e
1 parent
bdaec25723
Exists in
master
Create initServer
Showing 1 changed file with 16 additions and 10 deletions Side-by-side Diff
server.js
... | ... | @@ -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 | } |