Potential fix for the failing Fuchsia SDK update hook.
It appears using external process to write to a file we hold an open handle for isn't 100% reliable (I suspect we need an fsync somewhere or maybe gsutil is doing 'mv' somewhere and writes to another inode, or something like that). Reopening the file before reading from it fixes the bug, at least locally for me. R=scottmg@chromium.org, kbr@chromium.org BUG=795330 Change-Id: I498540ec62439c02243b84a5577c4b225ba5e1f3 Reviewed-on: https://chromium-review.googlesource.com/830257 Commit-Queue: Sergey Ulanov <sergeyu@chromium.org> Reviewed-by:Sergey Ulanov <sergeyu@chromium.org> Reviewed-by:
Kenneth Russell <kbr@chromium.org> Cr-Commit-Position: refs/heads/master@{#524439}
Showing
Please register or sign in to comment