diff --git a/internal/lsp/protocol/context.go b/internal/lsp/protocol/context.go index 7a30c1dd60..748edaf04c 100644 --- a/internal/lsp/protocol/context.go +++ b/internal/lsp/protocol/context.go @@ -35,6 +35,6 @@ func logger(ctx context.Context, at time.Time, tags tag.List) bool { if entry.Error != nil { msg.Type = Error } - client.LogMessage(xcontext.Detach(ctx), msg) + go client.LogMessage(xcontext.Detach(ctx), msg) return true }