Files
Desktop/js
Lilia 51cd28bb4a Fix race handling contact sync with verified info (#1419)
When processing a contact sync with embedded identity key verification info, we
were running overlapping async fetch/save operations on the same conversation
model, causing a race that tends to clobber updates to the contact info.

In this change we extend the application-level contact info handler to block on
a subsequent call to the verification handler, which effectively serializes the
fetch/save calls, and relieves the need for the message receiver to trigger a
seperate event concerning the verification info on contact sync messages.

Fixes #1408

// FREEBIE
2017-09-01 07:42:41 -07:00
..
2017-04-15 23:46:02 -07:00
2016-08-23 16:16:31 -07:00
2016-02-18 13:45:22 -08:00
2016-09-20 13:42:33 -07:00
2016-08-11 12:22:32 -07:00
2016-08-23 16:16:31 -07:00