summaryrefslogtreecommitdiff
path: root/internal/hexaicli/run.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-03-16 04:21:55 +0200
committerPaul Buetow <paul@buetow.org>2026-03-16 04:21:55 +0200
commit7dd1bfa797b462791dc398690f599a2c5e5d1962 (patch)
tree2145308a34816aa6b85a5ea7f7c3d4e0c518303b /internal/hexaicli/run.go
parentc1f1f77d5dff951be1425a03fff965e0a1065881 (diff)
Track fire-and-forget goroutines with sync.WaitGroup for clean shutdown
Adds inflight WaitGroup to Server and wraps inline-prompt, chat-response, and deferShowDocument goroutines. Run() waits for all in-flight work before returning. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Diffstat (limited to 'internal/hexaicli/run.go')
0 files changed, 0 insertions, 0 deletions