base/common/src/main/com/thesett/common/util/event/EventListenerSupport.java
public void removeListener(L listener)
    {
        // Ensure update to the list, and rebuilding the active array happens atomically.
        synchronized (listenersLock)
        {
            listeners.remove(listener);
            activeListeners = new ArrayList<L>(listeners);
        }
    }
public void removeListener(L listener)
    {
        // Ensure update to the list, and rebuilding the active array happens atomically.
        synchronized (listenersLock)
        {
            listeners.remove(listener);
            activeListeners = new ArrayList<L>(listeners);
        }
    }
{@inheritDoc}