Improve holding space item restoration for Android files
Defers item validity checks for Android file until connection to ARC file system service is ready. Without this, there was a race condition between holding space service and ARC initialization, where item validity checks were performed before the backing file system was ready. Also, given that ARC is only initialized for primary profiles, makes holding space file system delegate ignore Android files in non-primary profile - they are kept in the persistent storage, but are kept out of the holding space model. BUG=1165890 Change-Id: I1d93289ce176c2c396b6925ca0f5b5ab8414816d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2625453Reviewed-by:David Black <dmblack@google.com> Commit-Queue: Toni Baržić <tbarzic@chromium.org> Cr-Commit-Position: refs/heads/master@{#843066}
Showing
Please register or sign in to comment