_g_kdbus_quit_loop() which is used as a callback function in
g_main_context_invoke() always return 'TRUE'. This is not correct.
Returnning 'TRUE' means its functionality isn't completed. And it
results infinite loop time to time.
This patch fixes the function's return value correctly.
Change-Id: I08ea4c3a7c294774163c63983b48b458aa1d5c43
Signed-off-by: Jonghwa Lee <jonghwa3.lee@samsung.com>
_g_kdbus_quit_loop (gpointer loop)
{
g_main_loop_quit ((GMainLoop*)loop);
- return TRUE;
+ return FALSE;
}
/*