Fix: Properly close Docker client in DockerExecBox to prevent resource leakage (#2224)

This commit is contained in:
Leo
2024-06-04 09:05:41 +08:00
committed by GitHub
parent 87c679ff1a
commit 759f76fab5

View File

@@ -353,6 +353,7 @@ class DockerExecBox(Sandbox):
container.remove(force=True)
except docker.errors.NotFound:
pass
self.docker_client.close()
def get_working_directory(self):
return self.sandbox_workspace_dir