Make sure resources are properly released.

This commit is contained in:
Yurui Zhou committed 2019-06-06 15:12:01 +08:00
1 parent 26d74db82c
commit 4f89e34541
1 file changed
+5 -2
@@ -88,8 +88,11 @@ public class OrcStripeReader extends ArrowReader {
@Override
protected void closeReadSource() throws IOException {
OrcStripeReaderJniWrapper.close(id);
schemaReader.close();
try {
OrcStripeReaderJniWrapper.close(id);
} finally {
schemaReader.close();
}
}
@Override