Chromium Code Reviews
DescriptionStop choosing $TMPDIR as a safe place to create hardlinks on OSX.
- Hardlinking doesn't update the inode modification time.
- /System/Library/LaunchDaemons/com.apple.bsd.dirhelper.plist runs every day at
3:35am and deletes any file in $TMPDIR that is older than 3 days old.
- This means any isolated task mapped in $TMPDIR using files in the cache older
than 3 days will get deleted my dirhelper if the task is running at 3:35am.
- Frustration while trying to diagnose this race condition ensue.
R=vadimsh@chromium.org
BUG=
Committed: https://github.com/luci/luci-py/commit/90eecffb024b23387686702006cc4f1fa3f957a5
Patch Set 1 #
Messages
Total messages: 14 (8 generated)
|
|||||||||||||||||||