I made a vault under the OneDrive folder so that it would sync. After I’m done using the files in the vault I make sure all the files are stored on my computer (OneDrive “always keep on this device”) and then go to close vault but get the error “Graceful lock failed”, so I cancel and wait because I don’t want to force it. I check that no processes are running that would interfere with closing the vault then try again and receive the same message. So instead, I select OneDrive “free up space” so that all files will be in the cloud. Afterwards try to close the vault and get the same message. So I thought I was smart so I forgot the vault and re-added it, and now get a different error message when unlocking it (shown below). Should I just restart the PC? Is that the same as forcefully closing the vault or did forgetting the vault forcefully close it? One permanent solution I have is to stay away from automatic sync from now on e.g. OneDrive. Thanks.
Windows: 10 Home
Cryptomater: 1.5.13
java.nio.file.FileSystemAlreadyExistsException
at org.cryptomator.cryptofs.CryptoFileSystems.lambda$create$0(CryptoFileSystems.java:49)
at java.base/java.util.concurrent.ConcurrentHashMap.compute(Unknown Source)
at org.cryptomator.cryptofs.CryptoFileSystems.create(CryptoFileSystems.java:40)
at org.cryptomator.cryptofs.CryptoFileSystemProvider.newFileSystem(CryptoFileSystemProvider.java:301)
at org.cryptomator.cryptofs.CryptoFileSystemProvider.newFileSystem(CryptoFileSystemProvider.java:93)
at java.base/java.nio.file.FileSystems.newFileSystem(Unknown Source)
at java.base/java.nio.file.FileSystems.newFileSystem(Unknown Source)
at org.cryptomator.cryptofs.CryptoFileSystemProvider.newFileSystem(CryptoFileSystemProvider.java:134)
at org.cryptomator.common.vaults.Vault.createCryptoFileSystem(Vault.java:121)
at org.cryptomator.common.vaults.Vault.unlock(Vault.java:138)
at org.cryptomator.ui.unlock.UnlockWorkflow.attemptUnlock(UnlockWorkflow.java:107)
at org.cryptomator.ui.unlock.UnlockWorkflow.call(UnlockWorkflow.java:90)
at org.cryptomator.ui.unlock.UnlockWorkflow.call(UnlockWorkflow.java:44)
at javafx.concurrent.Task$TaskCallable.call(Task.java:1425)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)