aboutsummaryrefslogtreecommitdiff
path: root/sh
diff options
context:
space:
mode:
Diffstat (limited to 'sh')
-rw-r--r--sh/rc-mount.sh17
1 files changed, 2 insertions, 15 deletions
diff --git a/sh/rc-mount.sh b/sh/rc-mount.sh
index c7a6ecf8..7fcd3ee9 100644
--- a/sh/rc-mount.sh
+++ b/sh/rc-mount.sh
@@ -54,22 +54,9 @@ do_unmount()
retry=$((${retry} - 1))
;;
esac
-
- # OK, try forcing things
- if [ ${retry} -le 0 ]; then
- case "${cmd}" in
- umount*)
- LC_ALL=C ${cmd} -f "${mnt}" \
- || retry=-999
- ;;
- *)
- retry=-999
- ;;
- esac
- break
- fi
+ [ ${retry} -le 0 ] && break
done
- if [ ${retry} -eq -999 ]; then
+ if [ ${retry} -le 0 ]; then
eend 1
retval=1
else