Merge pull request #74 from bboreham/28_retry_faster

Attempt re-connection immediately when notified of a broken connection

Fixes #28
This commit is contained in:
rade committed 2014-09-22 16:23:23 +01:00
commit 33e60b75bc
1 file changed
+2 -1
+2 -1
View File
@@ -76,8 +76,9 @@ func (cm *ConnectionMaker) queryLoop(queryChan <-chan *ConnectionMakerInteractio
if target, found := cm.targets[query.address]; found {
target.attempting = false
target.tryAfter, target.tryInterval = tryAfter(target.tryInterval)
maybeTick()
}
cm.checkStateAndAttemptConnections(time.Now())
maybeTick()
default:
log.Fatal("Unexpected connection maker query:", query)
}