newaccountmodel: race conditions and bad signal used for creating accounts
The new account model is currently affected by two major issues:
- The
accounts_
map is not protected again race conditions, in any kind of way. This should really be fixed. - The
accountsChanged
daemon signal is not used to detect changes in the accounts list. Instead we useregistrationStatusChanged
which works but is kind of inappropriate and may create various kind of weird issues when creating accounts offline.