android_device_xiaomi_sdm66.../android/location_api
Dante Russo 54d6a878fd Fix potential deadlock in measurements report
If Gnss Measurements callback is called at the same time
as Gnss Measurements close is called, this will cause
dead lock.
Remove using mutex in this case and instead use a simple
bool to know whether or not to call into a the callback.

Bug: 63909793
Change-Id: I98d2be5ebd2ee0f36e4d2e31d20a74585089fe31
CRs-fixed: 2089716
2017-08-09 11:50:42 -07:00
..
BatchingAPIClient.cpp Location API for Outdoor Trip Batching 2017-07-24 09:25:07 -07:00
BatchingAPIClient.h Location API for Outdoor Trip Batching 2017-07-24 09:25:07 -07:00
GeofenceAPIClient.cpp Adding priority flag for NI and AGPS callbacks 2017-06-19 17:54:28 +05:30
GeofenceAPIClient.h hidl gnss hal 1.0 implementation 2017-02-28 16:47:59 -08:00
GnssAPIClient.cpp Fix yearOfHw as 2016 pre ES SUPL concurrency 2017-07-14 11:26:42 -07:00
GnssAPIClient.h Split control apis to a separate class 2017-06-27 19:04:00 +08:00
LocationUtil.cpp SystemStatus - Add ephemeris detail info in Gnss Debug interface 2017-04-27 13:46:09 -07:00
LocationUtil.h SystemStatus - Add ephemeris detail info in Gnss Debug interface 2017-04-27 13:46:09 -07:00
MeasurementAPIClient.cpp Fix potential deadlock in measurements report 2017-08-09 11:50:42 -07:00
MeasurementAPIClient.h Fix potential deadlock in measurements report 2017-08-09 11:50:42 -07:00