(self)
| 167 | self.dict = None |
| 168 | |
| 169 | def __del__(self): |
| 170 | if not hasattr(self, 'writeback'): |
| 171 | # __init__ didn't succeed, so don't bother closing |
| 172 | # see http://bugs.python.org/issue1339007 for details |
| 173 | return |
| 174 | self.close() |
| 175 | |
| 176 | def sync(self): |
| 177 | if self.writeback and self.cache: |