Skip to content

Commit

Permalink
fix(agent): command-line registration flow
Browse files Browse the repository at this point in the history
  • Loading branch information
joshuar committed Oct 7, 2023
1 parent 9ce8a4b commit d63752e
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions internal/agent/agent.go
Original file line number Diff line number Diff line change
Expand Up @@ -135,16 +135,16 @@ func Run(options AgentOptions) {
// request to Home Assistant and handles the response. It will handle either a
// UI or non-UI registration flow.
func Register(options AgentOptions, server, token string) {
var ctx context.Context

agent := newAgent(&options)
defer close(agent.done)
ctx, _ := agent.setupContext()
agent.handleCancellation(ctx)

var regWait sync.WaitGroup
regWait.Add(1)
go func() {
defer regWait.Done()
agent.registrationProcess(ctx, server, token, options.Register, options.Headless)
agent.registrationProcess(context.Background(), server, token, options.Register, options.Headless)
}()

agent.handleSignals()
Expand Down

0 comments on commit d63752e

Please sign in to comment.