|
|
|
@ -188,7 +188,6 @@ func Run(ctx context.Context, logf logger.Logf, logid string, getEngine func() (
|
|
|
|
continue
|
|
|
|
continue
|
|
|
|
}
|
|
|
|
}
|
|
|
|
logf("%d: trying getEngine again...", i)
|
|
|
|
logf("%d: trying getEngine again...", i)
|
|
|
|
//lint:ignore SA4006 staticcheck is wrong
|
|
|
|
|
|
|
|
eng, err = getEngine()
|
|
|
|
eng, err = getEngine()
|
|
|
|
if err == nil {
|
|
|
|
if err == nil {
|
|
|
|
logf("%d: GetEngine worked; exiting failure loop", i)
|
|
|
|
logf("%d: GetEngine worked; exiting failure loop", i)
|
|
|
|
@ -204,7 +203,9 @@ func Run(ctx context.Context, logf logger.Logf, logid string, getEngine func() (
|
|
|
|
s.Read(make([]byte, 1))
|
|
|
|
s.Read(make([]byte, 1))
|
|
|
|
}()
|
|
|
|
}()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return ctx.Err()
|
|
|
|
if err := ctx.Err(); err != nil {
|
|
|
|
|
|
|
|
return err
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
var store ipn.StateStore
|
|
|
|
var store ipn.StateStore
|
|
|
|
|