From 13e1ace8dc56fa12de2906b6447f5fc63bf6d2fe Mon Sep 17 00:00:00 2001 From: Christian Hergert Date: Fri, 9 Jun 2023 17:23:43 -0700 Subject: [PATCH] libsysprof-profile: flush events when disabling --- src/libsysprof-profile/sysprof-perf-event-stream.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libsysprof-profile/sysprof-perf-event-stream.c b/src/libsysprof-profile/sysprof-perf-event-stream.c index e4b32d5c..4b5be46e 100644 --- a/src/libsysprof-profile/sysprof-perf-event-stream.c +++ b/src/libsysprof-profile/sysprof-perf-event-stream.c @@ -569,6 +569,8 @@ sysprof_perf_event_stream_disable (SysprofPerfEventStream *self, self->active = FALSE; + sysprof_perf_event_stream_flush (self); + g_object_notify_by_pspec (G_OBJECT (self), properties [PROP_ACTIVE]); return TRUE;