(self)
| 384 | ) |
| 385 | |
| 386 | def __del__(self): |
| 387 | if self._key is None or self._session.disconnected: |
| 388 | return |
| 389 | |
| 390 | if self.cache.enable_iter_cache: |
| 391 | try: |
| 392 | self.cache.shutdown() |
| 393 | except: # noqa: E722, pylint: disable=bare-except |
| 394 | pass |
| 395 | self.cache.shutdown_executor() |
| 396 | |
| 397 | if not self._is_client_view and self._unload_op is not None: |
| 398 | self._unload_op.eval() |
| 399 | self._key = None |
| 400 | |
| 401 | @property |
| 402 | def op(self): |
nothing calls this directly
no test coverage detected