Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert buggy workaround for race conditions in chat store #3726

Closed
wants to merge 4 commits into from

Conversation

adzialocha
Copy link
Member

@adzialocha adzialocha commented Mar 7, 2024

This "workaround" solved the race conditions (#3716) but didn't prevent other buggy behaviour around the chat store, and even worse, these issues affect the user now: When switching accounts after deleting a chat, the message list is blank, similar issues can come up when using the 2nd device flow.

For now we roll back that change, getting back to these race conditions and occasional exceptions, which at least do not affect the user. This is a temporary solution.

For a real fix we're looking into a chat store logic refactoring which will take a little bit more time, pending PR here: #3725

@adzialocha adzialocha marked this pull request as ready for review March 7, 2024 12:07
@adzialocha adzialocha deleted the adz/revert-workaround branch April 9, 2024 11:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant