OSDN Git Service

DO NOT MERGE - SUPL ES Extension - Safer Init and Not After Boot
authorWyattRiley <wyattriley@google.com>
Tue, 19 Feb 2019 21:19:13 +0000 (13:19 -0800)
committerKevin F. Haggerty <haggertk@lineageos.org>
Sat, 18 May 2019 15:47:52 +0000 (09:47 -0600)
commit8c6c7a976d6305dfd688c511d0c556f3256759ae
tree7542fa20efef1ec0318f66fcdacf9356d20db3b8
parent086939310967e950ddedb3503f3ee3a5b3560045
DO NOT MERGE - SUPL ES Extension - Safer Init and Not After Boot

Safe order of pointer setting and background thread start
Verifying mCallEndElapsedRealtimeMillis is not the initial value

Bug: 112159033
Bug: 115361555
Bug: 125124724
Test: Verified not-after-boot with test code b/115361555#comment14
Test: Reproed NPE on Nexus 5x with test thread sleep and verify fix
Change-Id: I596f913bc79873274c2743132c93ef2381d9f3c7
(cherry picked from commit b5e7bbe5b8e1d120d3f13f6d15b7be16d4f2e132)
location/java/com/android/internal/location/GpsNetInitiatedHandler.java
services/core/java/com/android/server/location/GnssLocationProvider.java