diff --git a/lib/srv/db/server.go b/lib/srv/db/server.go index 25e427bca4371..4c2023e0c0e4e 100644 --- a/lib/srv/db/server.go +++ b/lib/srv/db/server.go @@ -1027,7 +1027,7 @@ func (s *Server) handleConnection(ctx context.Context, clientConn net.Conn) erro if err != nil { connectionDiagnosticID := sessionCtx.Identity.ConnectionDiagnosticID if connectionDiagnosticID != "" && trace.IsAccessDenied(err) { - _, diagErr := s.cfg.AuthClient.AppendDiagnosticTrace(ctx, + _, diagErr := s.cfg.AuthClient.AppendDiagnosticTrace(cancelCtx, connectionDiagnosticID, &types.ConnectionDiagnosticTrace{ Type: types.ConnectionDiagnosticTrace_RBAC_DATABASE_LOGIN,