summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Lib/posixfile.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/Lib/posixfile.py b/Lib/posixfile.py
index d358dc4..18f72fd 100644
--- a/Lib/posixfile.py
+++ b/Lib/posixfile.py
@@ -68,7 +68,8 @@ class _posixfile_:
hex(id(self))[2:])
def __del__(self):
- self._file_.close()
+ if hasattr(self, "_file_"):
+ self._file_.close()
#
# Initialization routines