** Changed in: libindicate (Ubuntu) Status: New => Triaged -- You received this bug notification because you are a member of DX Packages, which is subscribed to libindicate in Ubuntu. https://bugs.launchpad.net/bugs/973480
Title: It's required to leak the default server Status in Libindicate: Triaged Status in “libindicate” package in Ubuntu: Triaged Bug description: Because libindicate doesn't use GObject properties for IndicateIndicator::server there is a 'race condition' in indicate_indicator_new_with server. Calling it will cause a new indicator to be constructed on the default server, which unless the default server is already being used...will instantiate it and trigger an async request for the session bus. After g_object_new returns, the new server is set, the default server is unreffed, but the bus_get_cb is not cancelled. KABOOM To manage notifications about this bug go to: https://bugs.launchpad.net/libindicate/+bug/973480/+subscriptions -- Mailing list: https://launchpad.net/~dx-packages Post to : dx-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~dx-packages More help : https://help.launchpad.net/ListHelp