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

Freeze on low connectivity #540

Closed
Simounet opened this issue Jun 2, 2017 · 4 comments
Closed

Freeze on low connectivity #540

Simounet opened this issue Jun 2, 2017 · 4 comments

Comments

@Simounet
Copy link
Member

Simounet commented Jun 2, 2017

Hi there,
Since the last app update, the app freezes when I mark an article as read on low device connectivity. I tried to reproduce that with the emulator but doesn't seems to work.

@di72nn
Copy link
Member

di72nn commented Jun 2, 2017

Does it happen when there is a background update operation?

@Simounet
Copy link
Member Author

Simounet commented Jun 2, 2017

Yes, it is.

@di72nn
Copy link
Member

di72nn commented Jun 2, 2017

The update operation blocks all DB write attempts until it is finished. Unfortunately, a lot of actions depend on writing to DB, so everything freezes.
Before v2 ever read access was be blocked too, so you wasn't even able to open article list.

Anyway, all those long operations (update and sync) should be rewritten to use shorter transactions.

@di72nn
Copy link
Member

di72nn commented Aug 31, 2020

Changes are still queued in a non-reliable service (#974), but the UI no longer freezes (#931).

@di72nn di72nn closed this as completed Aug 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants