blueprint-freespeech / ricochet-refresh

Anonymous peer-to-peer instant messaging
https://www.ricochetrefresh.net
Other
157 stars 27 forks source link

Fix race condition related to ConversationModel::clear() #151

Closed wfr closed 2 years ago

wfr commented 2 years ago

When the ConversationModel is cleared after sending a message but before the acknowledgement is received, Ricochet crashes.

Fixes issue blueprint-freespeech/ricochet-refresh#150

pospeselr commented 2 years ago

cherry-pick as e39c0d5424e13cebe9190f369c09be17a4d24fba