OSDN Git Service

Fix alarms being posted on wrong thread
authorJakub Pawlowski <jpawlowski@google.com>
Fri, 8 Sep 2017 18:26:25 +0000 (11:26 -0700)
committerJakub Pawlowski <jpawlowski@google.com>
Mon, 11 Sep 2017 18:41:58 +0000 (11:41 -0700)
commitbe8bbd7a83ec8bc900fac58a03010fbcb74956c9
treecb9a763d703c459e29af85c934c5b6f27fa21137
parenta5aca8f6de825252b5bb72f5d1d8ff7dd1b5247a
Fix alarms being posted on wrong thread

Alarms from btu_bta_alarm_queue and btu_generic_alarm_queue should be
processed on the main MessageLoop thread.
Replaced obsoleted alarm_set_on_queue() alarm API with the new
alarm_set_on_mloop() API

Test: manual
Bug: 65078753
Change-Id: I54b472b39b44a6c541dbdcdad7414056d0dd4163
52 files changed:
bta/ag/bta_ag_main.cc
bta/ag/bta_ag_sco.cc
bta/av/bta_av_act.cc
bta/dm/bta_dm_act.cc
bta/dm/bta_dm_pm.cc
bta/hf_client/bta_hf_client_at.cc
bta/hf_client/bta_hf_client_main.cc
bta/sys/bta_sys_main.cc
bta/test/bta_hf_client_test.cc
btif/src/btif_av.cc
btif/src/btif_hh.cc
btif/src/btif_hl.cc
btif/src/btif_rc.cc
osi/include/alarm.h
osi/src/alarm.cc
osi/test/alarm_test.cc
stack/avdt/avdt_ccb_act.cc
stack/avdt/avdt_msg.cc
stack/avdt/avdt_scb_act.cc
stack/avrc/avrc_api.cc
stack/bnep/bnep_api.cc
stack/bnep/bnep_main.cc
stack/bnep/bnep_utils.cc
stack/btm/btm_acl.cc
stack/btm/btm_ble_addr.cc
stack/btm/btm_ble_gap.cc
stack/btm/btm_ble_multi_adv.cc
stack/btm/btm_devctl.cc
stack/btm/btm_inq.cc
stack/btm/btm_sec.cc
stack/btu/btu_init.cc
stack/btu/btu_task.cc
stack/gatt/gatt_utils.cc
stack/hid/hidh_conn.cc
stack/l2cap/l2c_api.cc
stack/l2cap/l2c_ble.cc
stack/l2cap/l2c_csm.cc
stack/l2cap/l2c_fcr.cc
stack/l2cap/l2c_link.cc
stack/l2cap/l2c_main.cc
stack/l2cap/l2c_ucd.cc
stack/l2cap/l2c_utils.cc
stack/mcap/mca_cact.cc
stack/rfcomm/rfc_utils.cc
stack/sdp/sdp_discovery.cc
stack/sdp/sdp_main.cc
stack/sdp/sdp_server.cc
stack/smp/smp_act.cc
stack/smp/smp_l2c.cc
stack/smp/smp_utils.cc
stack/test/ble_advertiser_test.cc
stack/test/stack_btu_test.cc