A variety of logging improvements to track down bugs (#1832)
* Log when we get a blocked numbers sync message * Save three old signed keys in addition to the current active * Remove the mystery from all the error-related log messages * Log successful load of signed key - to help debug prekey errors * removeSignedPreKey: Don't hang or crash in error cases * Log on top-level unhandled promise rejection * Remove trailing comma in param list, Electron 1.6 does not like * Harden top-level error handler for strange object shapes
This commit is contained in:
parent
a5923c2177
commit
44da6924f9
7 changed files with 28 additions and 10 deletions
|
@ -38049,7 +38049,7 @@ var TextSecureServer = (function() {
|
|||
console.log("Old signed prekey record count: " + oldRecords.length);
|
||||
|
||||
oldRecords.forEach(function(oldRecord) {
|
||||
if ( oldRecord.keyId > activeSignedPreKeyId - 3 ) {
|
||||
if ( oldRecord.keyId >= activeSignedPreKeyId - 3 ) {
|
||||
// keep at least the last 3 signed keys
|
||||
return;
|
||||
}
|
||||
|
@ -39151,6 +39151,7 @@ MessageReceiver.prototype.extend({
|
|||
}.bind(this));
|
||||
},
|
||||
handleBlocked: function(envelope, blocked) {
|
||||
console.log('Setting these numbers as blocked:', blocked.numbers);
|
||||
textsecure.storage.put('blocked', blocked.numbers);
|
||||
},
|
||||
isBlocked: function(number) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue