From fdca28bd0602dfeb32448ec234c8fe5d67f7b81b Mon Sep 17 00:00:00 2001
From: Nic Wolfe <nic@wolfeden.ca>
Date: Mon, 24 Jan 2011 23:33:53 -0700
Subject: [PATCH] Tell hachoir to let go of file handles

---
 sickbeard/image_cache.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sickbeard/image_cache.py b/sickbeard/image_cache.py
index e242054b8..091e77b13 100644
--- a/sickbeard/image_cache.py
+++ b/sickbeard/image_cache.py
@@ -60,7 +60,9 @@ class ImageCache:
         img_parser = createParser(path)
         img_metadata = extractMetadata(img_parser)
         img_ratio = float(img_metadata.get('width'))/float(img_metadata.get('height'))
-        
+
+        img_parser.stream._input.close()
+
         if 0.55 < img_ratio < 0.8:
             return self.POSTER
         elif 5 < img_ratio < 6:
-- 
GitLab