litecoinz-core / litecoinz

This is a full rework of the LitecoinZ and t's based on latest Bitcoin release (0.19.1)
https://litecoinz.org
MIT License
9 stars 0 forks source link

Building Witnesses process blocks QT thread with no GUI indicator #30

Open curvedinf opened 3 years ago

curvedinf commented 3 years ago

After litecoinz-qt launches it can freeze while the "Building Witnesses" process happens. There is no indication to the user that anything is happening, but the interface becomes unresponsive. This process can take several minutes, so it will make most users think the application has frozen.

Solution Move the Building Witnesses process to a separate thread and add an indicator for it in the Information dialog.