Close jsonReader
diff --git a/lottie/src/main/java/com/airbnb/lottie/LottieCompositionFactory.java b/lottie/src/main/java/com/airbnb/lottie/LottieCompositionFactory.java
index 5f2dd6a..553660b 100644
--- a/lottie/src/main/java/com/airbnb/lottie/LottieCompositionFactory.java
+++ b/lottie/src/main/java/com/airbnb/lottie/LottieCompositionFactory.java
@@ -236,6 +236,8 @@
       return new LottieResult<>(composition);
     } catch (Exception e) {
       return new LottieResult<>(e);
+    } finally {
+      closeQuietly(reader);
     }
   }