diff options
author | Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> | 2023-09-12 02:13:14 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-09-12 02:13:14 +0000 |
commit | 963b84c497e13e764e7e07e096ea2e57af911437 (patch) | |
tree | f3ec2eb8396e07059afc1b38aee3b31d0692086c | |
parent | 063b03d4109a64397f84d575dbc406fc887f0137 (diff) | |
parent | 81ed259a35c2804c07e994890d51d9b5f2f164c9 (diff) | |
download | vold-tmp_amf_298295554.tar.gz |
Merge "Handle errors corrected exit status returned by fsck" into main am: 81ed259a35tmp_amf_298295554
Original change: https://android-review.googlesource.com/c/platform/system/vold/+/2651499
Change-Id: I31ecc8519bd6b450c70353ad6ba18e7ef378d7bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | fs/Exfat.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/fs/Exfat.cpp b/fs/Exfat.cpp index c8b19e03..ed539216 100644 --- a/fs/Exfat.cpp +++ b/fs/Exfat.cpp @@ -48,6 +48,9 @@ status_t Check(const std::string& source) { if (rc == 0) { LOG(INFO) << "Check OK"; return 0; + } else if (rc == 1) { + LOG(INFO) << "Filesystem errors corrected"; + return 0; } else { LOG(ERROR) << "Check failed (code " << rc << ")"; errno = EIO; |