INNER CODE UNIT · Python

stop

ArcadeData/arcadedb · bindings/python/src/arcadedb_embedded/server.py:125

    def stop(self):
        """Stop the ArcadeDB server."""
        if not self._started:
            return

        try:
            self._java_server.stop()
            self._started = False
        except Exception as e:
            raise ArcadeDBError(f"Failed to stop server: {e}") from e

    def __del__(self):
        """Finalizer - ensure server is stopped.

        See Database.__del__ for rationale on the narrowed except clause.
        """
        try:
            if self._started and self._java_server is not None:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…