diff options
| -rw-r--r-- | services/core/java/com/android/server/connectivity/LingerMonitor.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/connectivity/LingerMonitor.java b/services/core/java/com/android/server/connectivity/LingerMonitor.java index 635db19521d6..0e727c5e0b5f 100644 --- a/services/core/java/com/android/server/connectivity/LingerMonitor.java +++ b/services/core/java/com/android/server/connectivity/LingerMonitor.java @@ -90,6 +90,8 @@ public class LingerMonitor { mNotifier = notifier; mDailyLimit = dailyLimit; mRateLimitMillis = rateLimitMillis; + // Ensure that (now - mFirstNotificationMillis) >= rateLimitMillis at first + mFirstNotificationMillis = -rateLimitMillis; } private static HashMap<String, Integer> makeTransportToNameMap() { |