From 67bcaca75e1f3c368daef4547ab8648a9b1c55d8 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Tue, 11 Aug 2015 12:48:27 +0200 Subject: [PATCH] agent-manager: have NMAgentManager own NMSessionMonitor instance The latter makes use of the former. Ensure that NMSessionMonitor lives long enough. --- src/settings/nm-agent-manager.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/settings/nm-agent-manager.c b/src/settings/nm-agent-manager.c index 9c93b9d5c8..34c2fecce1 100644 --- a/src/settings/nm-agent-manager.c +++ b/src/settings/nm-agent-manager.c @@ -1543,6 +1543,8 @@ constructed (GObject *object) NM_AUTH_MANAGER_SIGNAL_CHANGED, G_CALLBACK (authority_changed_cb), object); + + NM_UTILS_KEEP_ALIVE (object, nm_session_monitor_get (), "NMAgentManager-depends-on-NMSessionMonitor"); } static void