Skip to content

Commit 3692eb4

Browse files
authored
Merge pull request #279 from larsoner/cleanup
BUG: Properly clean up on del
2 parents e85753e + 0e1da27 commit 3692eb4

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

surfer/viz.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2298,14 +2298,12 @@ def close(self):
22982298
_force_render([])
22992299

23002300
# should we tear down other variables?
2301-
if self._v is not None:
2301+
if getattr(self, '_v', None) is not None:
23022302
self._v.dispose()
23032303
self._v = None
23042304

23052305
def __del__(self):
2306-
if hasattr(self, '_v') and self._v is not None:
2307-
self._v.dispose()
2308-
self._v = None
2306+
self.close()
23092307

23102308
###########################################################################
23112309
# SAVING OUTPUT

0 commit comments

Comments
 (0)