diff options
author | Dave Reisner <d@falconindy.com> | 2010-06-08 08:14:18 -0400 |
---|---|---|
committer | Dave Reisner <d@falconindy.com> | 2010-06-08 08:14:18 -0400 |
commit | e6101ea8ae7fb640c3148f452f55ec07ee271e0a (patch) | |
tree | 16a82e9a90fcb7765d4df9102d8a06ba51629524 /squashfu | |
parent | 701d08d09434710c293adf787951f119db1b41ea (diff) | |
download | squashfu-e6101ea8ae7fb640c3148f452f55ec07ee271e0a.tar.gz |
unmount: remove filthy hacks on unmount. aufs seems stable with write barriers again
Diffstat (limited to 'squashfu')
-rwxr-xr-x | squashfu | 11 |
1 files changed, 3 insertions, 8 deletions
@@ -119,10 +119,8 @@ unmount_union () { # Args: none # Returns: return code from umount info "Unmounting union" - while mountpoint -q "$UNION_MOUNT"; do - umount "$UNION_MOUNT" 2>/dev/null - sleep .5 - done + umount "$UNION_MOUNT" 2>/dev/null + sleep .5 return $? } @@ -130,10 +128,7 @@ unmount_squash () { # Args: none # Returns: return code from umount info "Unmounting squash" - while mountpoint -q "$SQUASH_MOUNT"; do - umount "$SQUASH_MOUNT" 2>/dev/null - sleep .5 - done + umount "$SQUASH_MOUNT" 2>/dev/null return $? } |