From 1faa752cd0829d2fc1a508aff3cd6305b5d00c00 Mon Sep 17 00:00:00 2001 From: George Kiagiadakis <george.kiagiadakis@collabora.com> Date: Fri, 24 Apr 2020 20:42:27 +0300 Subject: [PATCH] core: trace pw main loop execution --- lib/wp/core.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/wp/core.c b/lib/wp/core.c index 4520a0cd..9fc7e01d 100644 --- a/lib/wp/core.c +++ b/lib/wp/core.c @@ -53,10 +53,14 @@ wp_loop_source_dispatch (GSource * s, GSourceFunc callback, gpointer user_data) { int result; + wp_trace_boxed (G_TYPE_SOURCE, s, "entering pw main loop"); + pw_loop_enter (WP_LOOP_SOURCE(s)->loop); result = pw_loop_iterate (WP_LOOP_SOURCE(s)->loop, 0); pw_loop_leave (WP_LOOP_SOURCE(s)->loop); + wp_trace_boxed (G_TYPE_SOURCE, s, "leaving pw main loop"); + if (G_UNLIKELY (result < 0)) wp_warning_boxed (G_TYPE_SOURCE, s, "pw_loop_iterate failed: %s", spa_strerror (result)); -- GitLab