mirror of
https://github.com/cryptomator/cryptomator.git
synced 2026-05-21 04:01:27 +00:00
pass though IOExceptions from writer thread during close() [ci skip]
This commit is contained in:
@@ -114,7 +114,7 @@ class CryptoWritableFile implements WritableFile {
|
||||
// TODO append padding
|
||||
}
|
||||
} catch (ExecutionException e) {
|
||||
if (e.getCause() instanceof UncheckedIOException) {
|
||||
if (e.getCause() instanceof UncheckedIOException || e.getCause() instanceof IOException) {
|
||||
throw new UncheckedIOException(new IOException(e));
|
||||
} else {
|
||||
throw new IllegalStateException("Unexpected exception while waiting for encrypted file to be written", e);
|
||||
|
||||
Reference in New Issue
Block a user