diff options
author | Christian Hesse <mail@eworm.de> | 2015-04-21 07:57:29 +0200 |
---|---|---|
committer | Gerardo Exequiel Pozzi <vmlinuz386@gmail.com> | 2015-04-21 19:24:30 -0300 |
commit | dced05a84735ce135fb7deace7e28e6384e68b51 (patch) | |
tree | fc9c28863ba4f2294bf090ce3925a4184a8aecee /archiso | |
parent | 49bd7ce4bd94a366aaa9e6a6b64f21fa8144cc74 (diff) | |
download | archiso32-dced05a84735ce135fb7deace7e28e6384e68b51.tar.xz |
explicitly detach loop device on umount
I see cases where a stale loop device stays around and fills up my
partition as image file is still in use and does not get unlinked.
Explicitly detach loop device on umount to fix that.
Signed-off-by: Christian Hesse <mail@eworm.de>
Diffstat (limited to 'archiso')
-rwxr-xr-x | archiso/mkarchiso | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/archiso/mkarchiso b/archiso/mkarchiso index 0da02b0..bc82786 100755 --- a/archiso/mkarchiso +++ b/archiso/mkarchiso @@ -59,7 +59,7 @@ _mount_airootfs() { _umount_airootfs() { _msg_info "Unmounting '${work_dir}/mnt/airootfs'" - umount "${work_dir}/mnt/airootfs" + umount -d "${work_dir}/mnt/airootfs" _msg_info "Done!" rmdir "${work_dir}/mnt/airootfs" trap - EXIT HUP INT TERM |