1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-16 16:23:44 +00:00

heartbeat

This commit is contained in:
Kyle Spearrin
2019-07-11 23:05:38 -04:00
parent 7bdca0dcb4
commit 21e3026f04

View File

@@ -46,6 +46,7 @@ export class NotificationsService implements NotificationsServiceAbstraction {
if (this.signalrConnection != null) { if (this.signalrConnection != null) {
this.signalrConnection.off('ReceiveMessage'); this.signalrConnection.off('ReceiveMessage');
this.signalrConnection.off('Heartbeat');
await this.signalrConnection.stop(); await this.signalrConnection.stop();
this.connected = false; this.connected = false;
this.signalrConnection = null; this.signalrConnection = null;
@@ -61,6 +62,8 @@ export class NotificationsService implements NotificationsServiceAbstraction {
this.signalrConnection.on('ReceiveMessage', this.signalrConnection.on('ReceiveMessage',
(data: any) => this.processNotification(new NotificationResponse(data))); (data: any) => this.processNotification(new NotificationResponse(data)));
this.signalrConnection.on('Heartbeat',
(data: any) => { /*console.log('Heartbeat!');*/ });
this.signalrConnection.onclose(() => { this.signalrConnection.onclose(() => {
this.connected = false; this.connected = false;
this.reconnect(true); this.reconnect(true);