diff --git a/41_snapshots-btrfs b/41_snapshots-btrfs index 6e31973..f58f8f2 100755 --- a/41_snapshots-btrfs +++ b/41_snapshots-btrfs @@ -155,7 +155,11 @@ if [[ -d "$gbgmp" ]]; then printf " Success\n" >&2; fi done - [[ "$wait" != true ]] && rm -r "$gbgmp" # If mount point is empty or unmounted, delete residual folder. + if [[ "$wait" != true ]]; then + if ! rm -d "$gbgmp" >/dev/null 2>&1; then + printf "Unable to delete %s: Device or ressource is busy" "$gbgmp" >&2; + fi + fi fi }