def _removeHandlerRef(wr):
    """
    Remove a handler reference from the internal cleanup list.
    """
    # This function can be called during module teardown, when globals are
    # set to None. If _acquireLock is None, assume this is the case and do
    # nothing.
    if (_acquireLock is not None and _handlerList is not None and
        _releaseLock is not None):
        _acquireLock()
        try:
            if _handlerList in wr:
                _handlerList.remove(wr)
        finally:
            _releaseLock()
dataset/ETHPy150Open amrdraz/kodr/app/brython/www/src/Lib/logging/__init__.py/_removeHandlerRef/swapped operands of `in`