From 986605015e07e63ccd9841edc32fe64de006a9e9 Mon Sep 17 00:00:00 2001 From: "Jonathan Leibiusky @xetorthio" Date: Fri, 11 Aug 2017 19:01:52 -0300 Subject: [PATCH] Fix check docker connection --- docker/local_cached_factory.go | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/docker/local_cached_factory.go b/docker/local_cached_factory.go index 2ca497c..922aad0 100644 --- a/docker/local_cached_factory.go +++ b/docker/local_cached_factory.go @@ -118,13 +118,9 @@ func (f *localCachedFactory) check(c *client.Client) error { for i := 0; i < 5; i++ { _, err := c.Ping(context.Background()) if err != nil { - if client.IsErrConnectionFailed(err) { - // connection has failed, maybe instance is not ready yet, sleep and retry - log.Printf("Connection to [%s] has failed, maybe instance is not ready yet, sleeping and retrying in 1 second. Try #%d\n", c.DaemonHost(), i+1) - time.Sleep(time.Second) - continue - } - return err + log.Printf("Connection to [%s] has failed, maybe instance is not ready yet, sleeping and retrying in 1 second. Try #%d\n", c.DaemonHost(), i+1) + time.Sleep(time.Second) + continue } ok = true break