My Internet connection died and Joplin tried to sync for several minutes. Thus I clicked on
Cancel. The text
Cancelling... appeared in the status area, but nothing happend and the sync symbol was still rotating continuously.
In the meantime Joplin uses 18% CPU. After another 5 minutes I had to quit Joplin to get out of this situation. Although as soon as you start Joplin, it tries to sync and it starts all over again.
Somehow there’s no timeout set for trying to establish a connection. Or if a timeout is set in the code, it’s not working.
The second issue is that the cancel obviously does not work.
So basically I had to quit Joplin until my Internet connection was up again.
(Env: macOS 10.14.5, Joplin git master)