diff options
Diffstat (limited to 'telepathy-glib/channel.c')
-rw-r--r-- | telepathy-glib/channel.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/telepathy-glib/channel.c b/telepathy-glib/channel.c index 80bc77072..1b6329abd 100644 --- a/telepathy-glib/channel.c +++ b/telepathy-glib/channel.c @@ -744,7 +744,7 @@ tp_channel_get_initial_chat_states_cb (TpProxy *proxy, /* else just ignore it and assume everyone was initially in the default * Inactive state, unless we already saw a signal for them */ - g_simple_async_result_complete (result); + g_simple_async_result_complete_in_idle (result); } static void @@ -1427,7 +1427,7 @@ got_password_flags_cb (TpChannel *self, } } - g_simple_async_result_complete (result); + g_simple_async_result_complete_in_idle (result); } static void @@ -2751,7 +2751,7 @@ channel_destroy_cb (TpChannel *channel, return; } - g_simple_async_result_complete (result); + g_simple_async_result_complete_in_idle (result); g_object_unref (result); } @@ -2876,7 +2876,7 @@ provide_password_cb (TpChannel *self, TP_ERROR_AUTHENTICATION_FAILED, "Password was not correct"); } - g_simple_async_result_complete (result); + g_simple_async_result_complete_in_idle (result); } /** |