commit | 5f6b89bda3cc9797186c567b6be5c6d8feedb3ec | [log] [tgz] |
---|---|---|
author | Benjamin Peterson <benjamin@python.org> | Sun Nov 23 11:16:48 2014 -0600 |
committer | Benjamin Peterson <benjamin@python.org> | Sun Nov 23 11:16:48 2014 -0600 |
tree | febe67ec8aa5b780be072efe52b1d84bd545d122 | |
parent | 95b616480e7c17d85c2c3623bd2f6be51fd42139 [diff] |
initialize _makefile_refs earlier so things don't blow up when close() is called in the constructor
diff --git a/Lib/ssl.py b/Lib/ssl.py index 025aade..4b68284 100644 --- a/Lib/ssl.py +++ b/Lib/ssl.py
@@ -483,6 +483,7 @@ server_hostname=None, _context=None): + self._makefile_refs = 0 if _context: self._context = _context else: @@ -565,7 +566,6 @@ except (OSError, ValueError): self.close() raise - self._makefile_refs = 0 @property def context(self):