From d6e3d580fd86c41addcef7f1ebd29043264b303c Mon Sep 17 00:00:00 2001 From: Christian Hergert Date: Sun, 12 May 2019 16:07:15 -0700 Subject: [PATCH] helpers: do not allow interactive authorization We want to use the authorize_async() flow up front to authorize the connection, and then make all other API fail immediately to reduce the chance that we block the peers. --- src/libsysprof/sysprof-helpers.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libsysprof/sysprof-helpers.c b/src/libsysprof/sysprof-helpers.c index d5772867..a29eb316 100644 --- a/src/libsysprof/sysprof-helpers.c +++ b/src/libsysprof/sysprof-helpers.c @@ -469,7 +469,7 @@ sysprof_helpers_perf_event_open (SysprofHelpers *self, cpu, handle, flags), - G_DBUS_CALL_FLAGS_ALLOW_INTERACTIVE_AUTHORIZATION, + G_DBUS_CALL_FLAGS_NO_AUTO_START, -1, fd_list, &out_fd_list,