Messages in this thread Patch in this message | | | Date | Thu, 8 Jun 2023 16:28:06 -0700 | Subject | [PATCH v2 09/26] perf report: Avoid thread leak | From | Ian Rogers <> |
| |
Caught with address sanitizer and reference count checking.
Signed-off-by: Ian Rogers <irogers@google.com> --- tools/perf/builtin-report.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/tools/perf/builtin-report.c b/tools/perf/builtin-report.c index 0b091a8983a5..a31a23af5547 100644 --- a/tools/perf/builtin-report.c +++ b/tools/perf/builtin-report.c @@ -839,6 +839,7 @@ static struct task *tasks_list(struct task *task, struct machine *machine) return ERR_PTR(-ENOENT); parent_task = thread__priv(parent_thread); + thread__put(parent_thread); list_add_tail(&task->list, &parent_task->children); return tasks_list(parent_task, machine); } -- 2.41.0.162.gfafddb0af9-goog
| |