OSDN Git Service

Using application context in static instance of LatencyTracker
authorSunny Goyal <sunnygoyal@google.com>
Tue, 9 Oct 2018 22:25:08 +0000 (15:25 -0700)
committerSunny Goyal <sunnygoyal@google.com>
Tue, 9 Oct 2018 22:26:34 +0000 (15:26 -0700)
to avoid context leak

Test: Verified on device
Bug: 117515648
Change-Id: If5ad93f9ab41c9bea32030fb46fc605f3a193cfd

core/java/com/android/internal/util/LatencyTracker.java

index 989c58b..27c2478 100644 (file)
@@ -101,7 +101,7 @@ public class LatencyTracker {
 
     public static LatencyTracker getInstance(Context context) {
         if (sLatencyTracker == null) {
-            sLatencyTracker = new LatencyTracker(context);
+            sLatencyTracker = new LatencyTracker(context.getApplicationContext());
         }
         return sLatencyTracker;
     }