Don't close fd for multipage files

This commit is contained in:
wiredfool 2014-08-20 21:44:28 -07:00
parent b8bdd13aac
commit 9f04c2d0a5

View File

@ -744,7 +744,8 @@ class TiffImageFile(ImageFile.ImageFile):
self.readonly = 0
# libtiff closed the fp in a, we need to close self.fp, if possible
if hasattr(self.fp, 'close'):
self.fp.close()
if not self.__next:
self.fp.close()
self.fp = None # might be shared
if err < 0: