@property
    def features(self):
        with self._features_lock:
            return self._features

    # ----------------------------------------------------------------------
    # Controller operations API.
    # ----------------------------------------------------------------------
Test that cancelling a L{Deferred} after it has been errbacked does
dataset/ETHPy150Open rlenglet/openfaucet/src/openfaucet/ofcontroller.py/OpenflowControllerStub.features--crossover with--dataset/ETHPy150Open kuri65536/python-for-android/python-modules/twisted/twisted/test/test_defer.py/DeferredCancellerTest.test_cancelAfterErrback