diff --git a/connection_maker.go b/connection_maker.go index 57aa6ef8..f597bb17 100644 --- a/connection_maker.go +++ b/connection_maker.go @@ -92,6 +92,7 @@ func (cm *ConnectionMaker) queryLoop(queryChan <-chan *ConnectionMakerInteractio continue } else if len(failedConn.foundAt) == 0 { delete(cm.failedConnections, name) + continue } else if failedConn.attemptCount == MaxAttemptCount { delete(cm.failedConnections, name) continue