From b3af5d74665b58eb757d98e9c5d3ed297f5ac5ed Mon Sep 17 00:00:00 2001 From: Spike Curtis Date: Thu, 31 Aug 2023 05:32:29 +0000 Subject: [PATCH] fix: don't log error on context cancel Signed-off-by: Spike Curtis --- coderd/workspaceagents.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/coderd/workspaceagents.go b/coderd/workspaceagents.go index db4fa4af1262b..db41a0a9914ed 100644 --- a/coderd/workspaceagents.go +++ b/coderd/workspaceagents.go @@ -1841,7 +1841,10 @@ func (api *API) workspaceAgentReportLifecycle(rw http.ResponseWriter, r *http.Re ReadyAt: readyAt, }) if err != nil { - logger.Error(ctx, "failed to update lifecycle state", slog.Error(err)) + if !xerrors.Is(err, context.Canceled) { + // not an error if we are canceled + logger.Error(ctx, "failed to update lifecycle state", slog.Error(err)) + } httpapi.InternalServerError(rw, err) return }