[Pkg-sysvinit-commits] r290 - sysvinit/trunk/debian/initscripts/etc/init.d

Thomas Hood jdthood-guest at costa.debian.org
Fri Nov 25 20:42:07 UTC 2005


Author: jdthood-guest
Date: 2005-11-25 20:42:06 +0000 (Fri, 25 Nov 2005)
New Revision: 290

Modified:
   sysvinit/trunk/debian/initscripts/etc/init.d/umountfs
Log:
Ignore error message about /dev being busy

Modified: sysvinit/trunk/debian/initscripts/etc/init.d/umountfs
===================================================================
--- sysvinit/trunk/debian/initscripts/etc/init.d/umountfs	2005-11-25 20:25:05 UTC (rev 289)
+++ sysvinit/trunk/debian/initscripts/etc/init.d/umountfs	2005-11-25 20:42:06 UTC (rev 290)
@@ -19,9 +19,12 @@
 	# Make sure tmpfs file systems are umounted before turning off
 	# swap, to avoid running out of memory if the tmpfs filesystems
 	# use a lot of space.
+	#
+	# Generally /dev is still in use at this point; we want to ignore
+	# the error message and error code about that.
 	log_action_begin_msg "Unmounting temporary filesystems"
-	umount -a -t tmpfs
-	log_action_end_msg $?
+	umount -a -t tmpfs 2>&1 | grep -v '/dev: device is busy'
+	log_action_end_msg 0
 
 	log_action_begin_msg "Deactivating swap"
 	swapoff -a >/dev/null




More information about the Pkg-sysvinit-commits mailing list