Jelajahi Sumber

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

Leo 1 tahun lalu
induk
melakukan
759f76fab5
1 mengubah file dengan 1 tambahan dan 0 penghapusan
  1. 1 0
      opendevin/runtime/docker/exec_box.py

+ 1 - 0
opendevin/runtime/docker/exec_box.py

@@ -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