diff --git a/hoodie-client/src/main/java/com/uber/hoodie/io/storage/HoodieWrapperFileSystem.java b/hoodie-client/src/main/java/com/uber/hoodie/io/storage/HoodieWrapperFileSystem.java index fce9b7c14..f18901d9a 100644 --- a/hoodie-client/src/main/java/com/uber/hoodie/io/storage/HoodieWrapperFileSystem.java +++ b/hoodie-client/src/main/java/com/uber/hoodie/io/storage/HoodieWrapperFileSystem.java @@ -536,9 +536,10 @@ public class HoodieWrapperFileSystem extends FileSystem { } @Override - public void close() { - // Don't close the underlying `fileSystem` object. This will end up closing it for every thread since it + public void close() throws IOException { + // Don't close the wrapped `fileSystem` object. This will end up closing it for every thread since it // could be cached across jvm. We don't own that object anyway. + super.close(); } @Override