platform_hardware_interfaces/broadcastradio/common
Keith Mok b12109202a broadcast-hal: Fix mThread race condition
Currently mThread is started in initializer list, but
not in constructor, when the thread starts in initializer
list, not all class members are init yet (depends on the
order of class member declarations).
And mThread will use class members.

Putting mThread to starts in constructor ensures all
class member variables  are init before thread starts.

Bug: 231737939
Test: build
Change-Id: I4033efa9f13c2ece95c4b4f99f8c88b6d4816be1
2022-05-07 05:38:01 +00:00
..
tests [LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces 2021-02-21 20:36:55 -08:00
utils broadcast-hal: Fix mThread race condition 2022-05-07 05:38:01 +00:00
utils1x [LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces 2021-02-21 20:36:55 -08:00
utils2x [LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces 2021-02-21 20:36:55 -08:00
vts/utils Stop using group_static_libs property 2021-08-30 23:20:08 +00:00
OWNERS Implement broadcast radio HAL 2.0 default implementation. 2017-12-12 10:22:11 -08:00