diff --git a/internal/record/agent.go b/internal/record/agent.go index b68bc230..a0770e59 100644 --- a/internal/record/agent.go +++ b/internal/record/agent.go @@ -708,7 +708,7 @@ func (r *Agent) Log(level logger.Level, format string, args ...interface{}) { } func (r *Agent) run() { - close(r.done) + defer close(r.done) r.writer.Start()