From 7accf0e6a383ee0c1f637d9ed3b87487c70429b5 Mon Sep 17 00:00:00 2001 From: Saurav Babu Date: Tue, 19 Jan 2016 09:44:26 +0530 Subject: [PATCH] [net-config] Add reference to gdbus connection When notify_func of g_dbus_connection_call() is called then gdbus connection is unref'd. This patch adds a reference to gdbus connection when notify_func of g_dbus_connection_call() is not NULL. Change-Id: I1acd3db727ace790bde3a6e438bbc102541da2c7 Signed-off-by: Saurav Babu --- src/dbus/netdbus.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/dbus/netdbus.c b/src/dbus/netdbus.c index d998fb7..33fa8cf 100755 --- a/src/dbus/netdbus.c +++ b/src/dbus/netdbus.c @@ -192,6 +192,8 @@ gboolean netconfig_invoke_dbus_method_nonblock(const char *dest, const char *pat netdbus_get_cancellable(), (GAsyncReadyCallback) notify_func, NULL); + if (notify_func) + netconfig_gdbus_pending_call_ref(); return TRUE; } -- 2.34.1