diff options
| author | 2018-11-13 09:36:39 +0000 | |
|---|---|---|
| committer | 2018-11-13 09:36:39 +0000 | |
| commit | 075e5deba1f98d2b19005ee1cbbd27aedd9cd354 (patch) | |
| tree | 96e0372a8a78ca20a20853dad7b79c8e61a5fdf0 | |
| parent | 2c0a0092f15c97034c0bc61706fb21e5837e822e (diff) | |
| parent | 1fedd29319993a2e29b9cdc242923bbbbebfb290 (diff) | |
Merge "Fix LingerMonitor notification rate limiting"
| -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() { |