code: def _destroy(self):
      try:
          logger.info(f"clean table namespace {self.session_id}")
          self.cleanup(namespace=self.session_id, name="*")
      except Exception:
          logger.warning(f"no found table namespace {self.session_id}")
  
      try:
          self.stop()
      except Exception as e:
          logger.exception(
              f"stop storage session {self.session_id} failed, try to kill"
          )
          self.kill()
      else:
          logger.info(f"stop storage session {self.session_id} success")
  
file_path: FATE/python/fate/arch/computing/backends/eggroll/_csession.py
imports: import logging
  from fate.arch.computing.api import KVTableContext
  from fate.arch.unify import URI, uuid
  from ._table import Table
label_desc: Use image node_id 10 for calling the CSession obj's underlying member method code with example usage: obj._destroy() without return types