def destroyCircuitFromManager(self):
        msg = ("Circuit {} destroyed by circuit manager."
               .format(self.circuit_id))
        logging.debug(msg)
        self._sendDestroyCell()
        self._closeAllStreams()
        self._connection.removeCircuit(self)
Called by the circuit manager when it decides to destroy this
dataset/ETHPy150Open nskinkel/oppy/oppy/circuit/circuit.py/Circuit.destroyCircuitFromManager