Lines 103-110
Link Here
|
103 |
|
103 |
|
104 |
if (!handlersByCommandId.containsKey(commandId)) |
104 |
if (!handlersByCommandId.containsKey(commandId)) |
105 |
handlersByCommandId.put(commandId, handler); |
105 |
handlersByCommandId.put(commandId, handler); |
106 |
else if (!handlersByCommandId.get(commandId).equals(handler)) |
106 |
else{ |
107 |
handlersByCommandId.put(commandId, null); |
107 |
Object cachedHandler = handlersByCommandId.get(commandId); |
|
|
108 |
|
109 |
if (!(cachedHandler == null || cachedHandler.equals(handler))) |
110 |
handlersByCommandId.put(commandId, null); |
111 |
} |
112 |
|
108 |
} |
113 |
} |
109 |
} |
114 |
} |
110 |
|
115 |
|