Signed-off-by: Michael Tremer michael.tremer@ipfire.org --- config/extrahd/extrahd.pl | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/config/extrahd/extrahd.pl b/config/extrahd/extrahd.pl index eba3f9b37..145a2a43a 100644 --- a/config/extrahd/extrahd.pl +++ b/config/extrahd/extrahd.pl @@ -80,6 +80,11 @@ extrahd_umount() { continue fi
+ # Do not try to umount if nothing is mounted + if ! mountpoint "${mountpoint}" &>/dev/null; then + continue + fi + # Umount and try lazy umount if failed if umount --quiet --recursive "${mountpoint}" || \ umount --quiet --recursive --lazy "${mountpoint}"; then