Merge "Allow mkdir() race to succeed." into jb-mr1-dev

This commit is contained in:
Jeff Sharkey 2012-09-25 15:48:04 -07:00 committed by Android (Google) Code Review
commit 00615f017b

View file

@ -55,8 +55,10 @@ int fs_prepare_dir(const char* path, mode_t mode, uid_t uid, gid_t gid) {
create:
if (TEMP_FAILURE_RETRY(mkdir(path, mode)) == -1) {
ALOGE("Failed to mkdir(%s): %s", path, strerror(errno));
return -1;
if (errno != EEXIST) {
ALOGE("Failed to mkdir(%s): %s", path, strerror(errno));
return -1;
}
}
fixup: