hal/doc TODO,1.22,1.23

Joe Shaw joe at pdx.freedesktop.org
Fri May 7 10:41:41 PDT 2004


Update of /cvs/hal/hal/doc
In directory pdx:/tmp/cvs-serv5754/doc

Modified Files:
	TODO 
Log Message:
2004-05-07  Joe Shaw  <joe at ximian.com>

	* doc/TODO: Add an item about clean daemon shutdown.

	* tools/callouts/fstab-update.sh: Add locking on the fstab so
	things don't race for it.  Timeout after 10 seconds.  Also be
	overly cautious about when we remove the block device from the
	fstab and check to make sure that the resulting fstab exists and
	is larger than 0 bytes in size.

Index: TODO
===================================================================
RCS file: /cvs/hal/hal/doc/TODO,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- a/TODO	1 May 2004 19:29:17 -0000	1.22
+++ b/TODO	7 May 2004 17:41:33 -0000	1.23
@@ -60,6 +60,11 @@
 
  -  Don't remove a device before all the children are removed
 
+ -  Clean shutdown
+    The daemon should listen for SIGTERM, SIGQUIT and SIGINT and shut
+    itself down cleanly.  This includes removing all devices from the GDL
+    so that callouts can clean up any state on disk.
+
 Issues with Linux kernel 2.6.*:
 
  -  The ide%d, parent of IDE devices, are no under /sys/bus or /sys/class.





More information about the hal-commit mailing list