From 0852ec18af43ef172cdf71a0865ca64dbe790082 Mon Sep 17 00:00:00 2001 From: Steffen Sledz Date: Wed, 23 Jun 2010 08:05:24 +0200 Subject: 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 --- recipes/udev/files/mount.sh | 2 +- recipes/udev/files/slugos/mount.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'recipes/udev') 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 -- cgit v1.2.3