CVSROOT: /cvs/gnome Module name: gnome-power-manager Changes by: rhughes 06/02/13 16:39:46
Modified files: . : ChangeLog src : gpm-hal-monitor.c gpm-hal-monitor.h gpm-main.c gpm-manager.c Log message: 2006-02-13 Richard Hughes <[EMAIL PROTECTED]> * src/gpm-main.c: Remove gpm_dbus_init_nlost, signalhandler_noc and all the accompanying n-o-c and name-lost stuff as it's not being used, and does not belong here. And it was rubbish code. This is all to begin to fix #327234, so we can restart hald without killing g-p-m. * src/gpm-hal-monitor.c: Rename proxy to proxy_hal. Add a second proxy called proxy_dbus that will let us get n-o-c signals. (gpm_hal_monitor_class_init): Add hal-connected and hal-disconnected signal types and descriptions. (hal_disconnect_signals): Free the proxy also here, as it's useless. (hal_connect_signals): Create the proxy, and reconnect the signals to the new proxy. (coldplug_all, un_coldplug_all): Begin to do the reconnection infrastructure so that devices get the signals from the new proxy. THIS IS WORK IN PROGRESS. Restarting hald will appear to work then segfault g-p-m. (hal_name_owner_changed): Add new callback for name-owner-changed signals from the new proxy_dbus objects. (hal_monitor_stop): call un_coldplug (), as currently we are just loosing memory. un_coldplug is TOFIX. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-power-manager&who=rhughes&date=explicit&mindate=2006-02-13%2016:38&maxdate=2006-02-13%2016:40 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list