I'm not sure that all the bugs should have been merged, but they can all probably be resolved with the same fixes. That said I don't feel like reviewing them all.
The relevant point of failure is in the function applet_dbus_manager_start_service in the applet-dbus-manager.c file which can currently be seen starting at line 417 at: http://git.gnome.org/browse/network-manager-applet/tree/src/applet-dbus-manager.c I don't know enough about dbus, but I believe it should be possible to have multiple event generators and listeners. Simply allowing multiple connections to the backend may not be reasonable if the code is not "thread safe", or at least if the code doesn't account for potential deadlocks and race conditions. I.e. It seems like much more analysis is needed for a proper fix. Thanks, Drew Daniels Resume: http://www.boxheap.net/ddaniels/resume.html -- network-manager, missing icon on the system tray or notification area after switching to a different user https://bugs.launchpad.net/bugs/284162 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
