Commit ee693621a20290d96f9768249c9b6c433f68032a
1 parent
89539bc3
Exists in
master
Not try to close and remove matrix file if aux matrix is not a memmap
Showing
1 changed file
with
4 additions
and
1 deletions
Show diff stats
invesalius/data/slice_.py
... | ... | @@ -301,7 +301,10 @@ class Slice(metaclass=utils.Singleton): |
301 | 301 | |
302 | 302 | for name in self.aux_matrices: |
303 | 303 | m = self.aux_matrices[name] |
304 | - f = m.filename | |
304 | + try: | |
305 | + f = m.filename | |
306 | + except AttributeError: | |
307 | + continue | |
305 | 308 | m._mmap.close() |
306 | 309 | m = None |
307 | 310 | os.remove(f) | ... | ... |