summaryrefslogtreecommitdiff
path: root/cmds/bootanimation/BootAnimation.cpp
diff options
context:
space:
mode:
author Omar Eissa <oeissa@google.com> 2025-02-24 15:12:09 +0000
committer Omar Eissa <oeissa@google.com> 2025-02-24 15:23:49 +0000
commit8c44db9e6a31365d2a15ab3993f132fe7d395069 (patch)
tree2ac388a8f53c52110e6668e0d71f95a633b6e9dc /cmds/bootanimation/BootAnimation.cpp
parentd9f8e5f2494d4c5b96de510ea73467a8944c34b9 (diff)
Pass volume with correct user id to StorageSessionController
When remounting public volumes, we pass the volume after setting its mount user id to the new user, it's going to be mounted to. This is incorrect, as it doesn't really allow StorageSessionController clean up the old session from the old user, but tries to clean it up from the new user which doesn't do thing at the end. Luckily, we rely on vold to do the real logic of unmounting fuse paths, which in turn takes care of existing the corresponding fuse daemon. But the incorrect clean up could cause some unnecessary delays when further reset operation happens, as we try to kill stale sessions. Bug: 327173406 Bug: 369519866 Test: atest StorageManagerService & manual Flag: EXEMPT bug fix Change-Id: Ie4851f316ea384433f97da84e47cbcbf4c367a7a
Diffstat (limited to 'cmds/bootanimation/BootAnimation.cpp')
0 files changed, 0 insertions, 0 deletions