refactor: inline

This commit is contained in:
Matthias Radestock committed 2015-04-13 15:56:52 +01:00
1 parent a80b8eacac
commit b062facbe9
1 file changed
+9 -8
+9 -8
View File
@@ -145,10 +145,16 @@ func (cm *ConnectionMaker) checkStateAndAttemptConnections() time.Duration {
}
addTarget := func(address string) {
if _, connected := ourConnectedTargets[address]; !connected {
validTarget[address] = void
cm.addTarget(address)
if _, connected := ourConnectedTargets[address]; connected {
return
}
validTarget[address] = void
if _, found := cm.targets[address]; found {
return
}
target := &Target{}
target.tryAfter, target.tryInterval = tryImmediately()
cm.targets[address] = target
}
// Add command-line targets that are not connected
@@ -183,11 +189,6 @@ func (cm *ConnectionMaker) checkStateAndAttemptConnections() time.Duration {
}
func (cm *ConnectionMaker) addTarget(address string) {
if _, found := cm.targets[address]; !found {
target := &Target{}
target.tryAfter, target.tryInterval = tryImmediately()
cm.targets[address] = target
}
}
func (cm *ConnectionMaker) connectToTargets(validTarget map[string]struct{}, cmdLineTarget map[string]struct{}) time.Duration {