From 5da142ab83038e74711515071c32388b1fb607f5 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Mon, 10 Feb 2025 16:27:01 +0800 Subject: [PATCH] fix: memory leak --- ui/src/components/workflow/WorkflowRuns.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ui/src/components/workflow/WorkflowRuns.tsx b/ui/src/components/workflow/WorkflowRuns.tsx index 2a9496ed..b52069f6 100644 --- a/ui/src/components/workflow/WorkflowRuns.tsx +++ b/ui/src/components/workflow/WorkflowRuns.tsx @@ -227,6 +227,10 @@ const WorkflowRuns = ({ className, style, workflowId }: WorkflowRunsProps) => { } return [...prev]; }); + + if (cb.record.status !== WORKFLOW_RUN_STATUSES.PENDING && cb.record.status !== WORKFLOW_RUN_STATUSES.RUNNING) { + unsubscribeWorkflowRun(item.id); + } }); }