OSDN Git Service

GnssMeasurementsListener - Fix indexing, add & remove
authorWyatt Riley <wyattriley@google.com>
Wed, 17 Jan 2018 16:48:27 +0000 (08:48 -0800)
committerWyatt Riley <wyattriley@google.com>
Thu, 18 Jan 2018 20:09:03 +0000 (12:09 -0800)
commit11cc74913d7c5c06ae12ea232a53918c0959fc86
tree3cad15d3f9dc6ab89d8b134fb5fe4c281f19b69f
parentf4bd556cea2019edb9deb7e2c3f9ee314baa4288
GnssMeasurementsListener - Fix indexing, add & remove

Safer indexing open requests by IBinder instead of IInterface
Covers GnssNavigationMessage as well.
Also dumping currently open GnssMeasurement & NavMsg requests

Bug: 71917458
Test: Able to repro issue consistently before, fixed after
 logs look as expected as well, on Pixel 2

Change-Id: I2e4722a23355295a5f597541f31a3b77534cadd7
services/core/java/com/android/server/LocationManagerService.java
services/core/java/com/android/server/location/GnssLocationProvider.java
services/core/java/com/android/server/location/RemoteListenerHelper.java