diff --git a/[refs] b/[refs] index b8b48b99e7ba..44c4c1376af7 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 076c6e45215aea0de1ed34d3d5079fabeaabf5e1 +refs/heads/master: 70597f21f128b7dd6a2490078bea99d704b6f8c3 diff --git a/trunk/tools/perf/util/session.c b/trunk/tools/perf/util/session.c index 5d2fd52fe7b5..fa9d652c2dc3 100644 --- a/trunk/tools/perf/util/session.c +++ b/trunk/tools/perf/util/session.c @@ -166,6 +166,7 @@ void perf_session__delete(struct perf_session *self) void perf_session__remove_thread(struct perf_session *self, struct thread *th) { + self->last_match = NULL; rb_erase(&th->rb_node, &self->threads); /* * We may have references to this thread, for instance in some hist_entry