diff options
| author | 2025-01-14 20:56:30 +0800 | |
|---|---|---|
| committer | 2025-01-14 21:07:23 +0800 | |
| commit | 03c3d6bca8e802f94daad8df805019740adb2d8d (patch) | |
| tree | 56f693e1e95caaf44642b4f1db5895065b44d652 /libs/androidfw/ZipUtils.cpp | |
| parent | 9d3450caf57eed841011da0ccdee7d32baaa89c5 (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