diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2022-08-11 08:37:31 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2022-08-11 08:37:31 +0000 |
commit | 6e261d7b9ad48898e30878b1d25aed8d0f2acc45 (patch) | |
tree | 6970e22a4beac96e6c604efc2d7bb542bef180ce | |
parent | 47b156d65040cdc2508a769002c13ebee79270b9 (diff) | |
parent | 1c9ea30bd7be59b5e85329a18a0b831156a5d73f (diff) | |
download | base-6e261d7b9ad48898e30878b1d25aed8d0f2acc45.tar.gz |
Merge "AudioService: RecordActivityMonitor: fix unbounded list growth"
-rw-r--r-- | services/core/java/com/android/server/audio/RecordingActivityMonitor.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/audio/RecordingActivityMonitor.java b/services/core/java/com/android/server/audio/RecordingActivityMonitor.java index 26a63120d793..5620dc36c971 100644 --- a/services/core/java/com/android/server/audio/RecordingActivityMonitor.java +++ b/services/core/java/com/android/server/audio/RecordingActivityMonitor.java @@ -337,7 +337,7 @@ public final class RecordingActivityMonitor implements AudioSystem.AudioRecordin boolean hasPublicClients = false; while (clientIterator.hasNext()) { RecMonitorClient rmc = clientIterator.next(); - if (rcdb.equals(rmc.mDispatcherCb)) { + if (rcdb.asBinder().equals(rmc.mDispatcherCb.asBinder())) { rmc.release(); clientIterator.remove(); } else { |