mirror of
https://codeberg.org/Mercury-IM/Smack
synced 2025-09-09 18:29:45 +02:00
Don't use synchonrizedMap() for INSTANCES
in Managers. The getInstanceFor() method is already synchronized.
This commit is contained in:
parent
6334733dae
commit
56bf54eab5
6 changed files with 12 additions and 21 deletions
|
@ -17,7 +17,6 @@
|
|||
|
||||
package org.jivesoftware.smackx.ping.android;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.Iterator;
|
||||
import java.util.Map;
|
||||
import java.util.WeakHashMap;
|
||||
|
@ -67,8 +66,7 @@ public class ServerPingWithAlarmManager extends Manager {
|
|||
|
||||
private static final String PING_ALARM_ACTION = "org.igniterealtime.smackx.ping.ACTION";
|
||||
|
||||
private static final Map<XMPPConnection, ServerPingWithAlarmManager> INSTANCES = Collections
|
||||
.synchronizedMap(new WeakHashMap<XMPPConnection, ServerPingWithAlarmManager>());
|
||||
private static final Map<XMPPConnection, ServerPingWithAlarmManager> INSTANCES = new WeakHashMap<XMPPConnection, ServerPingWithAlarmManager>();
|
||||
|
||||
static {
|
||||
XMPPConnectionRegistry.addConnectionCreationListener(new ConnectionCreationListener() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue