wait a second before failing to send on a not yet connected websocket.
This commit is contained in:
parent
a21329da3f
commit
a8938a3a0f
5
relay.ts
5
relay.ts
|
@ -175,7 +175,10 @@ export function relayInit(url: string): Relay {
|
|||
async function trySend(params: [string, ...any]) {
|
||||
let msg = JSON.stringify(params)
|
||||
if (!connected()) {
|
||||
return
|
||||
await new Promise(resolve => setTimeout(resolve, 1000))
|
||||
if (!connected()) {
|
||||
return
|
||||
}
|
||||
}
|
||||
try {
|
||||
ws.send(msg)
|
||||
|
|
Loading…
Reference in New Issue