hal ChangeLog,1.435,1.436

David Zeuthen david at freedesktop.org
Thu Feb 24 19:32:50 PST 2005


Update of /cvs/hal/hal
In directory gabe:/tmp/cvs-serv20695

Modified Files:
	ChangeLog 
Log Message:
2005-02-24  David Zeuthen  <davidz at redhat.com>

	Finally got around to implementing the bit that made the parent wait
	for device probing when daemonizing. Hope that it's right this time
	cause the last time it resulted in breaking peoples pkg updates :-):
	
	https://www.redhat.com/archives/fedora-test-list/2004-August/msg00785.html	

	* hald/linux2/osspec.c (hotplug_queue_now_empty): New function; call
	osspec_probe_done if we're initialising and don't do anything else

	* hald/linux2/hotplug.h: Export prototype for hotplug_queue_now_empty

	* hald/linux2/hotplug.c (hotplug_event_process_queue): Call the
	function hotplug_queue_now_empty when we are out of hotplug (or
	coldplug :-) events to process.

	* hald/hald.c (handle_sigchld): New function
	(parent_wait_for_child): New function
	(main): Wait for child to finish device probing when daemonizing



Index: ChangeLog
===================================================================
RCS file: /cvs/hal/hal/ChangeLog,v
retrieving revision 1.435
retrieving revision 1.436
diff -u -d -r1.435 -r1.436
--- ChangeLog	25 Feb 2005 01:55:08 -0000	1.435
+++ ChangeLog	25 Feb 2005 03:32:47 -0000	1.436
@@ -1,5 +1,26 @@
 2005-02-24  David Zeuthen  <davidz at redhat.com>
 
+	Finally got around to implementing the bit that made the parent wait
+	for device probing when daemonizing. Hope that it's right this time
+	cause the last time it resulted in breaking peoples pkg updates :-):
+	
+	https://www.redhat.com/archives/fedora-test-list/2004-August/msg00785.html	
+
+	* hald/linux2/osspec.c (hotplug_queue_now_empty): New function; call
+	osspec_probe_done if we're initialising and don't do anything else
+
+	* hald/linux2/hotplug.h: Export prototype for hotplug_queue_now_empty
+
+	* hald/linux2/hotplug.c (hotplug_event_process_queue): Call the
+	function hotplug_queue_now_empty when we are out of hotplug (or
+	coldplug :-) events to process.
+
+	* hald/hald.c (handle_sigchld): New function
+	(parent_wait_for_child): New function
+	(main): Wait for child to finish device probing when daemonizing
+
+2005-02-24  David Zeuthen  <davidz at redhat.com>
+
 	* hald/linux2/osspec.c (osspec_shutdown): Remove this function
 
 	* hald/dummy/osspec.c (computer_callouts_add_done): New function




More information about the hal-commit mailing list