Due to abnormal termination, the previously mounted path may remain
Change-Id: I20e25de24deae8a4a11e7da506eb8dfb830b0794
Signed-off-by: ilho kim <ilho159.kim@samsung.com>
bool MountZip(const boost::filesystem::path& zip_path) {
zip_path_ = zip_path;
+ if (IsMounted()) {
+ LOG(WARNING) << "Mount path(" << mount_path_
+ << ") already mounted, try to unmount";
+ UnmountZip();
+ }
+
if (bf::exists(mount_path_)) {
LOG(WARNING) << "Mount path(" << mount_path_ << ") already exists! "
<< "We will remove it...";