1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-11-27 12:36:14 +01: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);