mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 11:36:00 +00:00
82f17d9ed4d10106c3aad700815f000806edb5bf
Accessed mIsTerminating inside the same lock as what is used in while loop in worker thread class of broadcast radio HAL utils lib. This fixed the race condition that mIsTerminating is accessed as true in threadLoop while the destructor is setting mIsTerminating as false, which causes the thread waits forever for lock after lock is released in the desctructor. Bug: 314100017 Test: atest VtsHalBroadcastradioAidlTargetTest WorkerThreadTest Change-Id: I885e1487ac39525fc2d1ee2134d24409264ca0fc
Merge changes from topic "cuttlefish_aidl_audio-3" into main am:
5f50cd6320 am: 663f355b7a am: 9edfcbea4a
Merge "health: Query new properties from BatteryMonitor." into main am:
c601ec2ff5 am: e62ba8d5ba am: 0748629366
Merge "Move input processor service into VAPEX" into main am:
e4067812af am: 0700527672 am: cdd31181ec
Merge "BufferPoolClient: avoid dereference null accessor" into main am:
85333361c1 am: 71d3a7ccbc am: 20c1948aa5
Merge "sensors: Do not limit aidl-multihal visibility" into main am:
a9860a2192 am: 33790283ef am: 73c2e944f6
Description
No description provided
Languages
C++
56.3%
AIDL
41.2%
C
1.5%
Rust
0.4%
Java
0.4%
Other
0.1%