From: Steffen Sledz Date: Wed, 23 Jun 2010 06:05:24 +0000 (+0200) Subject: udev/mount.sh: use lazy umount X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0852ec18af43ef172cdf71a0865ca64dbe790082;p=openembedded.git udev/mount.sh: use lazy umount * umount will fail if there are processes accessing files at the device, use lazy umount to avoid this problem Signed-off-by: Steffen Sledz Acked-by: Koen Kooi --- diff --git a/recipes/udev/files/mount.sh b/recipes/udev/files/mount.sh index be8b3dfca9..440dcee57b 100644 --- a/recipes/udev/files/mount.sh +++ b/recipes/udev/files/mount.sh @@ -64,7 +64,7 @@ fi if [ "$ACTION" = "remove" ] && [ -x "$UMOUNT" ] && [ -n "$DEVNAME" ]; then for mnt in `cat /proc/mounts | grep "$DEVNAME" | cut -f 2 -d " " ` do - $UMOUNT $mnt + $UMOUNT -l $mnt done # Remove empty directories from auto-mounter diff --git a/recipes/udev/files/slugos/mount.sh b/recipes/udev/files/slugos/mount.sh index 0990a7e85a..b5298e97a2 100644 --- a/recipes/udev/files/slugos/mount.sh +++ b/recipes/udev/files/slugos/mount.sh @@ -75,7 +75,7 @@ fi if [ "$ACTION" = "remove" ] && [ -x "$UMOUNT" ] && [ -n "$DEVNAME" ]; then for mnt in `cat /proc/mounts | grep "$DEVNAME" | cut -f 2 -d " " ` do - $UMOUNT $mnt + $UMOUNT -l $mnt done # Remove empty directories from auto-mounter