Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Graceful Quit #230
Current state: Quitting Cryptomator triggers at first a locking on all unlocked vaults before terminating. Cryptomator's locking of vaults is already graceful. That means it fails, when other processes (like file operations by the operating system) are still accessing the virtual drive. The problem with quitting Cryptomator is that it just forcefully quits even though the locking fails.
Quitting Cryptomator should also be graceful (like locking vaults). When it fails to lock all vaults, there should be a pop-up dialog that gives the user two options: