catch conn err
This commit is contained in:
parent
8dd6e29b3b
commit
7f8922a5cf
1 changed files with 8 additions and 1 deletions
|
|
@ -98,7 +98,14 @@ export default class Handler {
|
||||||
const log = getLogger({})
|
const log = getLogger({})
|
||||||
log("conneting to relay...", this.settings.relays[0])
|
log("conneting to relay...", this.settings.relays[0])
|
||||||
const relay = relayInit(this.settings.relays[0]) // TODO: create multiple conns for multiple relays
|
const relay = relayInit(this.settings.relays[0]) // TODO: create multiple conns for multiple relays
|
||||||
await relay.connect()
|
try {
|
||||||
|
await relay.connect()
|
||||||
|
} catch (err) {
|
||||||
|
log("failed to connect to relay, will try again in 2 seconds")
|
||||||
|
setTimeout(() => {
|
||||||
|
this.Connect()
|
||||||
|
}, 2000)
|
||||||
|
}
|
||||||
log("connected, subbing...")
|
log("connected, subbing...")
|
||||||
relay.on('disconnect', () => {
|
relay.on('disconnect', () => {
|
||||||
log("relay disconnected, will try to reconnect")
|
log("relay disconnected, will try to reconnect")
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue