closing also volume files on cleanup
authorEduardo Robles Elvira <edulix@wadobo.com>
Mon, 4 Nov 2013 08:08:56 +0000 (09:08 +0100)
committerEduardo Robles Elvira <edulix@wadobo.com>
Mon, 4 Nov 2013 08:08:56 +0000 (09:08 +0100)
deltatar/deltatar.py

index b19afa8..eb8b83e 100644 (file)
@@ -1369,6 +1369,9 @@ class RestoreHelper(object):
         Closes all open files
         '''
         for data in self._data:
+            if data['vol_fd']:
+                data['vol_fd'].close()
+                data['vol_fd'] = None
             if data['tarobj']:
                 data['tarobj'].close()
                 data['tarobj'] = None