def remove_listener(self, listener):
        logger.debug('discarding listener %r' % listener)
        with self._lock:
            self._listeners.discard(listener)
The L{ReverseProxyResource} return by C{getChild} has a path which has
dataset/ETHPy150Open ncclient/ncclient/ncclient/transport/session.py/Session.remove_listener--crossover with--dataset/ETHPy150Open kuri65536/python-for-android/python-modules/twisted/twisted/web/test/test_proxy.py/ReverseProxyResourceTestCase.test_getChildWithSpecial