android_device_xiaomi_sdm66.../core
Dante Russo 37d34d0dc8 Assure event mask is set properly to get positions
The event mask can be retrieved in the context of
client thread as zero and then queued up to go to
msg task thread. By the time the msg is actually
handled in msg task thread, the actual event
mask at LOC API layer may have already changed, but
this mask would then be overridden by zero. This
can cause no modem events to ever come, including
position reports.

The fix is to not retrieve the event mask in the
client thread, but instead wait for msg to be
handled in msg task thread before retrieving it.

Change-Id: I48562d028bbfa187732686c060b5cdd62c6d5a89
CRs-fixed: 2219519
2018-04-24 00:38:49 -07:00
..
data-items LE clean up 2018-01-16 13:35:38 -08:00
observer Xtra client interfacing with LocNetIface in LE 2017-09-08 22:38:33 +05:30
Android.mk LE clean up 2018-01-16 13:35:38 -08:00
configure.ac LE clean up 2018-01-16 13:35:38 -08:00
ContextBase.cpp Reset MSA/MSB capabilities for APQ targets. 2018-02-25 23:28:54 -08:00
ContextBase.h Set SUPL_HOST to modem on GnssAdapter init. 2017-09-20 00:31:51 -07:00
EngineHubProxyBase.h GPS Adapter: GNSS adapter change to go with engine hub aggregator 2018-04-12 13:24:57 -07:00
LBSProxyBase.h multiple XTRA downloaders could be triggered on boot up 2016-06-13 12:05:33 -07:00
loc-core.pc.in LE clean up 2018-01-16 13:35:38 -08:00
loc_core_log.cpp LE clean up 2018-01-16 13:35:38 -08:00
loc_core_log.h LocationAPI implementation 2017-02-28 16:47:50 -08:00
LocAdapterBase.cpp GPS Adapter: GNSS adapter change to go with engine hub aggregator 2018-04-12 13:24:57 -07:00
LocAdapterBase.h GPS Adapter: GNSS adapter change to go with engine hub aggregator 2018-04-12 13:24:57 -07:00
LocAdapterProxyBase.h LocationAPI implementation 2017-02-28 16:47:50 -08:00
LocApiBase.cpp Assure event mask is set properly to get positions 2018-04-24 00:38:49 -07:00
LocApiBase.h LE clean up 2018-01-16 13:35:38 -08:00
LocDualContext.cpp LE clean up 2018-01-16 13:35:38 -08:00
LocDualContext.h Add DataItemObserver interface in SystemStatus 2017-08-11 13:51:48 -07:00
Makefile.am GPS: integrate GNSS engine hub with Gnss Adapter 2018-02-01 22:11:32 -08:00
SystemStatus.cpp LE clean up 2018-01-16 13:35:38 -08:00
SystemStatus.h LE clean up 2018-01-16 13:35:38 -08:00
SystemStatusOsObserver.cpp Add storing dataitem in systemstatus report 2017-10-09 10:04:13 -07:00
SystemStatusOsObserver.h LE clean up 2018-01-16 13:35:38 -08:00
UlpProxyBase.h LocationAPI implementation 2017-02-28 16:47:50 -08:00