diff --git a/lib/docker_client.rb b/lib/docker_client.rb index 284a66fe..95b89e50 100644 --- a/lib/docker_client.rb +++ b/lib/docker_client.rb @@ -187,6 +187,7 @@ class DockerClient {status: :ok, stderr: stderr.join, stdout: stdout.join} end rescue Timeout::Error + container.restart if RECYCLE_CONTAINERS {status: :timeout} ensure RECYCLE_CONTAINERS ? return_container(container) : self.class.destroy_container(container)