commit | acd65a80a9c8f9e8c2f6be47fdf09e90bebbd357 | [log] [tgz] |
---|---|---|
author | Yu Shan <shanyu@google.com> | Tue Sep 24 21:41:57 2024 +0000 |
committer | Android Build Cherrypicker Worker <android-build-cherrypicker-worker@google.com> | Tue Sep 24 21:41:57 2024 +0000 |
tree | 9d6ef7b23a674746922f783c4a077e1a49698638 | |
parent | 7956b83f9fe6e84a8d103902e3453b9d0f2e9d6a [diff] |
Use read-write lock to guard property config. Property config now may change dynamically due to late-init. We might also support dynamic config later. This CL uses read write lock to properly guard access to config map. Flag: EXEMPT HAL change Test: atest DefaultVehicleHalTest Bug: 342470570 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:35401eb1ba251507ed68748b19b0c4a2fcc56c40) Merged-In: I0df79040c363e66baab48631f457752532d2967d Change-Id: I0df79040c363e66baab48631f457752532d2967d