diff options
author | Beniamino Galvani <bgalvani@redhat.com> | 2016-12-29 23:59:38 +0100 |
---|---|---|
committer | Beniamino Galvani <bgalvani@redhat.com> | 2016-12-30 00:01:02 +0100 |
commit | 8ee18043a0fb14f8799fba0afc0da20313ddf578 (patch) | |
tree | f158a4a2a1ec29c86b9ac698c34ddf8e16d7f23d | |
parent | ad9fb7b56634501bf9c570d9f14e7716df447c6f (diff) | |
download | network-manager-applet-8ee18043a0fb14f8799fba0afc0da20313ddf578.tar.gz |
fixme: reproducer
-rw-r--r-- | src/applet.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/applet.c b/src/applet.c index f3a4a1e2..5b013d11 100644 --- a/src/applet.c +++ b/src/applet.c @@ -2396,7 +2396,7 @@ mm_new_ready (GDBusConnection *connection, } } -static void +static gboolean mm1_client_setup (NMApplet *applet) { GDBusConnection *system_bus; @@ -2414,6 +2414,8 @@ mm1_client_setup (NMApplet *applet) g_warning ("Error connecting to system D-Bus: %s", error->message); g_clear_error (&error); } + + return FALSE; } #endif /* WITH_WWAN */ @@ -3260,7 +3262,7 @@ applet_startup (GApplication *app, gpointer user_data) g_assert (applet->bt_class); #if WITH_WWAN - mm1_client_setup (applet); + g_idle_add ((GSourceFunc) mm1_client_setup, applet); #endif if (applet->status_icon) { |