Skip to content

Commit 2de7ea3

Browse files
committed
concurrenthashmap
1 parent 0a179d9 commit 2de7ea3

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/src/main/java/ua/naiksoftware/stomp/client/StompClient.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import java.util.Map;
1212
import java.util.Set;
1313
import java.util.UUID;
14+
import java.util.concurrent.ConcurrentHashMap;
1415
import java.util.concurrent.CopyOnWriteArrayList;
1516

1617
import io.reactivex.BackpressureStrategy;
@@ -33,7 +34,7 @@ public class StompClient {
3334
public static final String DEFAULT_ACK = "auto";
3435

3536
private Disposable mMessagesDisposable;
36-
private Map<String, Set<FlowableEmitter<? super StompMessage>>> mEmitters = new HashMap<>();
37+
private Map<String, Set<FlowableEmitter<? super StompMessage>>> mEmitters = new ConcurrentHashMap<>();
3738
private List<ConnectableFlowable<Void>> mWaitConnectionFlowables;
3839
private final ConnectionProvider mConnectionProvider;
3940
private HashMap<String, String> mTopics;

0 commit comments

Comments
 (0)