unmount aktualisiert

Mit "-z" statt "-u" soll das Aushängen schneller und sicherer funktionieren.
This commit is contained in:
alf
2026-03-16 15:59:43 +00:00
parent 4951d9a8e8
commit 1fe6678933

View File

@ -53,12 +53,13 @@ unmount_remote() {
return 0 return 0
fi fi
gum spin --title "Unmounting ${remote}..." -- fusermount -u "$mount_path" gum spin --title "Unmounting ${remote}..." -- fusermount -z "$mount_path"
sleep 1 # kurz warten bis der lazy unmount sich gesetzt hat
if ! is_mounted "$remote"; then if ! is_mounted "$remote"; then
gum style --foreground 10 "${remote} wurde erfolgreich ungemountet." gum style --foreground 10 "${remote} wurde erfolgreich getrennt."
else else
gum style --foreground 9 "❌ Fehler beim Unmounten von ${remote}." gum style --foreground 9 "❌ Fehler beim Trennen von ${remote}."
return 1 return 1
fi fi
} }