i=Nathan
i=Brian
Check /proc/mounts instead of mtab.
kill -TERM $UMOUNT_PID
echo "waiting for umount to finish"
wait $UMOUNT_PID
- if grep " $MOUNT " /etc/mtab; then
- echo "test 5: mtab after failed umount"
+ if grep " $MOUNT " /proc/mounts; then
+ echo "test 5: /proc/mounts after failed umount"
umount $MOUNT &
UMOUNT_PID=$!
sleep 2
kill -TERM $UMOUNT_PID
echo "waiting for umount to finish"
wait $UMOUNT_PID
- grep " $MOUNT " /etc/mtab && echo "test 5: mtab after second umount" && return 11
+ grep " $MOUNT " /proc/mounts && echo "test 5: /proc/mounts after second umount" && return 11
fi
manual_umount_client