summaryrefslogtreecommitdiff
path: root/libs/androidfw/ZipUtils.cpp
diff options
context:
space:
mode:
author Ray Chin <raychin@google.com> 2025-01-14 20:56:30 +0800
committer Ray Chin <raychin@google.com> 2025-01-14 21:07:23 +0800
commit03c3d6bca8e802f94daad8df805019740adb2d8d (patch)
tree56f693e1e95caaf44642b4f1db5895065b44d652 /libs/androidfw/ZipUtils.cpp
parent9d3450caf57eed841011da0ccdee7d32baaa89c5 (diff)
Fix FilterClientCallbackImpl race condition
When changing the tuner source (e.g. recording playback to live viewing), the FilterClientCallbackImpl will be recreated. When releasing it, the thread sending filter events may still be running depend on the HAL implementation. We should synchronous the filter event thread and release thread to avoid the crash in Tuner framework. Bug: 365688825 Test: test on cf_x86_tv Flag: EXEMPT bugfix Change-Id: I84e1d315730fc904b1083a8291c074f0d9d50195
Diffstat (limited to 'libs/androidfw/ZipUtils.cpp')
0 files changed, 0 insertions, 0 deletions