diff --git a/packages/leann-core/src/leann/embedding_server_manager.py b/packages/leann-core/src/leann/embedding_server_manager.py index 1d48d61..5e1860e 100644 --- a/packages/leann-core/src/leann/embedding_server_manager.py +++ b/packages/leann-core/src/leann/embedding_server_manager.py @@ -354,7 +354,7 @@ class EmbeddingServerManager: logger.info( f"Terminating server process (PID: {self.server_process.pid}) for backend {self.backend_module_name}..." ) - + # Try terminating the whole process group first try: pgid = os.getpgid(self.server_process.pid)