check tmsp client err and set mustConnect=false

This commit is contained in:
Ethan Buchman
2016-09-11 16:02:29 -04:00
parent 0fd8c98301
commit c7e578ac0d
4 changed files with 7 additions and 4 deletions

View File

@ -54,7 +54,6 @@ func NewRemoteClientCreator(addr, transport string, mustConnect bool) ClientCrea
func (r *remoteClientCreator) NewTMSPClient() (tmspcli.Client, error) {
// Run forever in a loop
fmt.Println("ADDR", r.addr, r.transport)
remoteApp, err := tmspcli.NewClient(r.addr, r.transport, r.mustConnect)
if err != nil {
return nil, fmt.Errorf("Failed to connect to proxy: %v", err)
@ -75,7 +74,7 @@ func DefaultClientCreator(config cfg.Config) ClientCreator {
case "nilapp":
return NewLocalClientCreator(nilapp.NewNilApplication())
default:
mustConnect := true
mustConnect := false // loop retrying
return NewRemoteClientCreator(addr, transport, mustConnect)
}
}