hal ChangeLog,1.217,1.218

Joe Shaw joe at freedesktop.org
Fri Jul 30 10:00:44 PDT 2004


Update of /cvs/hal/hal
In directory pdx:/tmp/cvs-serv16448

Modified Files:
	ChangeLog 
Log Message:
2004-07-30  Joe Shaw  <joeshaw at novell.com>

	* hald/hald.c (main): Update for the change to hald_dbus_init():
	don't get a DBusConnection from there, exit() if it fails.  Also
	update for the change to osspec_init(): don't pass in any
	arguments.

	* hald/hald_dbus.c (hald_dbus_init): Don't exit() anywhere here;
	instead return FALSE.  Tell dbus not to exit if we're disconnected
	from the bus.  Return TRUE on success, not a DBusConnection.
	(filter_function): Listen for the "Disconnected" signal on the
	"Local" dbus interface and if so, unref the connection and try to
	reconnect to the system bus every 3 seconds.
	(reinit_dbus): Try to reconnect to the system bus.

	* hald/osspec.h: Change osspec_init() to not take any parameters;
	the only backend (the Linux 2.6 one) wasn't using it.

	* hald/linux/osspec.c (osspec_init): Take void instead of a
	DBusConnection.

Index: ChangeLog
===================================================================
RCS file: /cvs/hal/hal/ChangeLog,v
retrieving revision 1.217
retrieving revision 1.218
diff -u -d -r1.217 -r1.218
--- ChangeLog	30 Jul 2004 16:48:40 -0000	1.217
+++ ChangeLog	30 Jul 2004 17:00:42 -0000	1.218
@@ -1,5 +1,26 @@
 2004-07-30  Joe Shaw  <joeshaw at novell.com>
 
+	* hald/hald.c (main): Update for the change to hald_dbus_init():
+	don't get a DBusConnection from there, exit() if it fails.  Also
+	update for the change to osspec_init(): don't pass in any
+	arguments.
+
+	* hald/hald_dbus.c (hald_dbus_init): Don't exit() anywhere here;
+	instead return FALSE.  Tell dbus not to exit if we're disconnected
+	from the bus.  Return TRUE on success, not a DBusConnection.
+	(filter_function): Listen for the "Disconnected" signal on the
+	"Local" dbus interface and if so, unref the connection and try to
+	reconnect to the system bus every 3 seconds.
+	(reinit_dbus): Try to reconnect to the system bus.
+
+	* hald/osspec.h: Change osspec_init() to not take any parameters;
+	the only backend (the Linux 2.6 one) wasn't using it.
+
+	* hald/linux/osspec.c (osspec_init): Take void instead of a
+	DBusConnection.
+
+2004-07-30  Joe Shaw  <joeshaw at novell.com>
+
 	* hald/property.c (hal_property_new_string,
 	hal_property_set_string): Validate incoming strings as UTF-8 and
 	replace invalid sequences with '?'




More information about the hal-commit mailing list