summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.com>2007-10-18 12:30:15 +0000
committerOlivier Blin <oblin@mandriva.com>2007-10-18 12:30:15 +0000
commitda08fe6b40beaffd28d24b7ef10aa5cc462cf7e7 (patch)
tree4e385806641d7dcccb7a95948512b07bf351abbc
parente476ff44c5ff503e55f6909a635474588aee6312 (diff)
downloaddraklive-da08fe6b40beaffd28d24b7ef10aa5cc462cf7e7.tar
draklive-da08fe6b40beaffd28d24b7ef10aa5cc462cf7e7.tar.gz
draklive-da08fe6b40beaffd28d24b7ef10aa5cc462cf7e7.tar.bz2
draklive-da08fe6b40beaffd28d24b7ef10aa5cc462cf7e7.tar.xz
draklive-da08fe6b40beaffd28d24b7ef10aa5cc462cf7e7.zip
umount usb device if loopback copy fails
-rwxr-xr-xdraklive2
1 files changed, 2 insertions, 0 deletions
diff --git a/draklive b/draklive
index 22678ac..2f05379 100755
--- a/draklive
+++ b/draklive
@@ -1211,6 +1211,8 @@ sub record_usb_master {
);
unlink $list_file;
if (!$r) {
+ run_('umount', $live->{mnt});
+ maybe_umount_device($device);
die "unable to copy loopback files\n";
}