7778798081828384858687
if (entry == null) { return; } synchronized (entry) { if (entry.isActive()) { entry.removeListener(getName(), listenerId); if (entry.getListeners(getName()).isEmpty()) { connectionManager.unsubscribe(getName()); } return; }