Merge branch 'websocket-wallet-tx-updates'
This commit is contained in:
commit
5df65a50d2
1 changed files with 4 additions and 3 deletions
|
|
@ -406,10 +406,11 @@ export class WalletWebSocketService extends BaseService {
|
|||
private sendPing(): void {
|
||||
if (this.ws && this.ws.readyState === WebSocket.OPEN) {
|
||||
try {
|
||||
// Send a ping frame (most WebSocket implementations support this)
|
||||
this.ws.ping?.()
|
||||
// Send a simple ping message (browser WebSocket doesn't have ping method)
|
||||
// Most WebSocket servers respond to text messages as keepalive
|
||||
this.ws.send(JSON.stringify({ type: 'ping' }))
|
||||
} catch (error) {
|
||||
console.log('WalletWebSocketService: Ping not supported, connection seems stable')
|
||||
console.log('WalletWebSocketService: Ping failed, connection may be unstable')
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue