From 3fcd980c23ffc04e5ee2bb85fa5c579864305cda Mon Sep 17 00:00:00 2001 From: lilia Date: Mon, 31 Aug 2015 11:59:43 -0700 Subject: [PATCH] Add websocket error and close event handlers --- js/libtextsecure.js | 3 +++ libtextsecure/account_manager.js | 3 +++ 2 files changed, 6 insertions(+) diff --git a/js/libtextsecure.js b/js/libtextsecure.js index b710602b3..a7e66dadd 100644 --- a/js/libtextsecure.js +++ b/js/libtextsecure.js @@ -39148,6 +39148,9 @@ var TextSecureServer = (function() { }, registerSecondDevice: function(setProvisioningUrl, confirmNumber, progressCallback) { var socket = this.server.getProvisioningSocket(); + socket.onclose = function(e) { + console.log('websocket closed', e.code); + }; var createAccount = this.createAccount.bind(this); var generateKeys = this.generateKeys.bind(this, 100, progressCallback); var registerKeys = this.server.registerKeys.bind(this.server); diff --git a/libtextsecure/account_manager.js b/libtextsecure/account_manager.js index 68a7d0e08..29f274bba 100644 --- a/libtextsecure/account_manager.js +++ b/libtextsecure/account_manager.js @@ -32,6 +32,9 @@ }, registerSecondDevice: function(setProvisioningUrl, confirmNumber, progressCallback) { var socket = this.server.getProvisioningSocket(); + socket.onclose = function(e) { + console.log('websocket closed', e.code); + }; var createAccount = this.createAccount.bind(this); var generateKeys = this.generateKeys.bind(this, 100, progressCallback); var registerKeys = this.server.registerKeys.bind(this.server);