-
-
Notifications
You must be signed in to change notification settings - Fork 104
Closed
Labels
bugSomething is not workingSomething is not working
Description
How this happened to me:
Due to some bug deltachat/deltachat-desktop#4748, DC Desktop crashed but the accounts.lock
stayed locked.
How DC Desktop crashed
I don't remember exactly what I did, but it was something along these lines:
- Click "+" for new account
- Press ESC
- Try to select another account
- -> DC Desktop is completely frozen
- I closed DC
But when I try to reproduce this, everything works fine.
Steps to reproduce:
- Lock the accounts.lock file using
flock /home/.../DeltaChat/accounts/accounts.lock --command "sleep 1000"
- Try to open Delta Chat
Actual behavior:
Expected behavior:
A nice error message should be shown.
Possible solutions:
- Make the error message nicer
- Remove the locking of
accounts.lock
(this would also get us rid of one dependency,fd-lock
) (seecreate_lock_task()
inaccounts.rs
)
Metadata
Metadata
Assignees
Labels
bugSomething is not workingSomething is not working