From 00ca91bc9b2eb515f4a94f45f913d6068ab1dcbf Mon Sep 17 00:00:00 2001 From: Scott Nonnenberg Date: Thu, 30 Nov 2017 10:01:05 -0800 Subject: [PATCH] Don't start key rotation listener until we connect to socket We're seeing evidence of post-export Chrome apps causing problems with the Standalone install that imported the data. They both try to rotate signed prekeys. --- js/background.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/js/background.js b/js/background.js index ab37bc8626..ee9f360376 100644 --- a/js/background.js +++ b/js/background.js @@ -93,7 +93,6 @@ } Whisper.WallClockListener.init(Whisper.events); - Whisper.RotateSignedPreKeyListener.init(Whisper.events); Whisper.ExpiringMessagesListener.init(Whisper.events); }); @@ -119,6 +118,8 @@ if (messageReceiver) { messageReceiver.close(); } + Whisper.RotateSignedPreKeyListener.init(Whisper.events); + var USERNAME = storage.get('number_id'); var PASSWORD = storage.get('password'); var mySignalingKey = storage.get('signaling_key');