commit | 4e0ff0290f6e5fd3fac33324388fe4737c200356 | [log] [tgz] |
---|---|---|
author | Linus Tufvesson <lus@google.com> | Fri Mar 27 14:53:30 2020 +0000 |
committer | Linus Tufvesson <lus@google.com> | Fri Apr 03 11:34:16 2020 +0000 |
tree | 1ffdc6b4b8733d3d8e4b0697b28d0d1d2bfc3a2a | |
parent | 25e19732fc31f809b39019439c124518bbdf72df [diff] |
Move remounting of app dirs to onVolumeStateChangedInternal ag/10648863 made the callback asyncrouns and broke the bookkeeping for mFuseMountedUser. This makes sure the mFuseMountedUser is updated sequentially and that access is properly guarded by mLock. Bug: 152612342 Test: atest AdoptableHostTest Test: atest FuseDaemonHostTest Test: Manually verified that zygote mounts directories for new launches Change-Id: Ibc514de96e7bc86e249dd86814abc4d358feef0a