mirror of
https://github.com/hcengineering/platform.git
synced 2024-12-23 11:31:57 +03:00
potential ping
fix
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
This commit is contained in:
parent
3eab42c15b
commit
de395b0a36
@ -36,6 +36,12 @@ class Connection implements Storage {
|
||||
private lastId = 0
|
||||
|
||||
constructor (private readonly url: string, private readonly handler: TxHander) {
|
||||
console.log('connection created')
|
||||
setInterval(() => {
|
||||
console.log('ping')
|
||||
// eslint-disable-next-line @typescript-eslint/no-floating-promises
|
||||
this.sendRequest('ping')
|
||||
}, 10000)
|
||||
}
|
||||
|
||||
private openConnection (): Promise<WebSocket> {
|
||||
@ -56,14 +62,9 @@ class Connection implements Storage {
|
||||
this.handler(resp.result as Tx)
|
||||
}
|
||||
}
|
||||
const interval = setInterval(() => {
|
||||
console.log('ping')
|
||||
// eslint-disable-next-line @typescript-eslint/no-floating-promises
|
||||
this.sendRequest('ping')
|
||||
}, 10000)
|
||||
websocket.onclose = () => {
|
||||
console.log('client websocket closed')
|
||||
clearInterval(interval)
|
||||
// clearInterval(interval)
|
||||
this.websocket = null
|
||||
}
|
||||
return new Promise((resolve, reject) => {
|
||||
|
Loading…
Reference in New Issue
Block a user