diff --git a/ehdd/shutdown.sh b/ehdd/shutdown.sh index 2dfdec52..c51cff5d 100755 --- a/ehdd/shutdown.sh +++ b/ehdd/shutdown.sh @@ -14,10 +14,12 @@ fi ehdd/umount.sh code=$? -if [ $code -eq 2 ]; then +tries=1 +while [ $code -eq 2 -a $tries -le 3 ]; do echo "Trying again in 10 seconds..." sleep 10 ehdd/umount.sh code=$? -fi + let tries+=1 +done exit $code