This repository has been archived by the owner on Apr 15, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 22
Give syncing its own thread #183
Comments
Syncing is already done in a separate thread. The UI freeze during sync happens because some UI<>Core sync tasks need to lock the core. |
Can't this be fixed somehow else? It's not very professional to have this issue going. I don't know any other wallet with this problem. |
Unfortunately to fix this the complete code for processing the ATXOs must be refactored. One of the problems is that part of the logic which is independent of the wallet is currently run in the part which usually only updates the wallets. We don't have currently enough resource to fix this issue, |
teknex
added a commit
that referenced
this issue
Mar 29, 2020
teknex
added a commit
that referenced
this issue
Mar 30, 2020
teknex
added a commit
that referenced
this issue
Mar 30, 2020
teknex
added a commit
that referenced
this issue
Mar 30, 2020
teknex
added a commit
that referenced
this issue
Apr 7, 2020
UI is now much less frozen due to various optimizations |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
The syncing process should at least have its own thread, because the UI wallet hangs, while syncing.Would be a nice thing for the overall user experience.
Giving it even more threads (if that is technically possible/ not too much effort) would also speed up the syncing process.
The text was updated successfully, but these errors were encountered: