History log of /system/core/libcutils/fs.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
489609bb44fe8834c76c772f2cff8f03dbb84e08 25-Sep-2012 Jeff Sharkey <jsharkey@android.com> Allow mkdir() race to succeed.

When two zygotes are starting, they both may try creating a mount
point after checking lstat(). The second mkdir() will result in
EEXIST, which is okay to ignore.

Bug: 7165469
Change-Id: If4411e2621f773c74cd05247899982fa5ebdd020
/system/core/libcutils/fs.c
6de702679089fab13ec2d4d435054f68688df545 14-Sep-2012 Jeff Sharkey <jsharkey@android.com> Wrap more system calls in TEMP_FAILURE_RETRY.

Bug: 7151474
Change-Id: I9fe19746104cf392f88ea5cf8061e2e21e334671
/system/core/libcutils/fs.c
ddb173394430a7b55b0c24896a843556f5f8de7a 13-Sep-2012 Jeff Sharkey <jsharkey@android.com> Wrap system calls in TEMP_FAILURE_RETRY.

fs_prepare_dir() is used heavily during Zygote init, and can easily
run into EINTR.

Bug: 7151474
Change-Id: I7aac43a43483d55db47ca20456fff68ce51bbc46
/system/core/libcutils/fs.c
9685194fc94510a33201aee9b80c23f206ccfe67 28-Aug-2012 Jeff Sharkey <jsharkey@android.com> File-system utilities for installd and zygote.

Bug: 7008879
Change-Id: Ia54b8d4ad434e8973f235e2a4728651814bef8a9
/system/core/libcutils/fs.c