Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a310293f authored by Jay Shrauner's avatar Jay Shrauner Committed by Android Git Automerger
Browse files

am 88e7f3c4: Merge "Use thread safe set for adapter set" into lmp-dev

* commit '88e7f3c48d6110281c476a36829f2940cd418449':
  Use thread safe set for adapter set
parents 89d65b35 745ba004
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -29,10 +29,11 @@ import com.android.internal.telecomm.IVideoCallProvider;
import com.android.internal.telecomm.RemoteServiceCallback;

import java.util.ArrayList;
import java.util.HashSet;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
import java.util.concurrent.ConcurrentHashMap;

/**
 * Provides methods for IConnectionService implementations to interact with the system phone app.
@@ -40,7 +41,8 @@ import java.util.Set;
 * @hide
 */
final class ConnectionServiceAdapter implements DeathRecipient {
    private final Set<IConnectionServiceAdapter> mAdapters = new HashSet<>();
    private final Set<IConnectionServiceAdapter> mAdapters = Collections.newSetFromMap(
            new ConcurrentHashMap<IConnectionServiceAdapter, Boolean>(2));

    ConnectionServiceAdapter() {
    }