Signal-Android/app/src/main/java/org
Cody Henthorne 4d09abd0d3 Fix group state loss during concurrent updates.
Storage sync and a message process can both attempt to create a group at the same time. Message processing caches the local group state and performs networking which allows the cached state to become stale. The state was being used to decide to call create instead of update and the create would fail silently as the group record already exists. This would cause state to not be persisted and result in odd double events.
2023-05-10 15:59:26 -04:00
..
signal/glide Introduce thread priorities for threads and handlerthreads. 2023-03-20 17:39:08 -04:00
thoughtcrime/securesms Fix group state loss during concurrent updates. 2023-05-10 15:59:26 -04:00