Merge "fs_mgr: fix errno setted by mount_with_alternatives" am: 488525b47b

am: 21a33342af

Change-Id: I6e51f30c5bdb1d5a9c07e8389d1b7328c07509e2
This commit is contained in:
NIEJuhu 2017-03-12 03:34:37 +00:00 committed by android-build-merger
commit 56c920aed9
1 changed files with 4 additions and 2 deletions

View File

@ -563,8 +563,10 @@ static int mount_with_alternatives(struct fstab *fstab, int start_idx, int *end_
}
} else {
fs_stat |= FS_STAT_FULL_MOUNT_FAILED;
/* back up errno for crypto decisions */
mount_errno = errno;
/* back up the first errno for crypto decisions */
if (mount_errno == 0) {
mount_errno = errno;
}
}
log_fs_stat(fstab->recs[i].blk_device, fs_stat);
}