diff --git a/services/core/java/com/android/server/location/gnss/GnssLocationProvider.java b/services/core/java/com/android/server/location/gnss/GnssLocationProvider.java index cd2ba393f6f22..8407a117be946 100644 --- a/services/core/java/com/android/server/location/gnss/GnssLocationProvider.java +++ b/services/core/java/com/android/server/location/gnss/GnssLocationProvider.java @@ -1184,6 +1184,7 @@ public class GnssLocationProvider extends AbstractLocationProvider implements mAlarmManager.cancel(mBatchingAlarm); mBatchingAlarm = null; } + mGnssNative.flushBatch(); mGnssNative.stopBatch(); mBatchingStarted = false; }