diff --git a/txtorcon/circuit.py b/txtorcon/circuit.py index c23fe50e..27a1b953 100644 --- a/txtorcon/circuit.py +++ b/txtorcon/circuit.py @@ -551,8 +551,8 @@ def trap_cancel(f): d2.addCallback(lambda _: Failure(CircuitBuildTimedOutError("circuit build timed out"))) return d2 - d.addCallback(lambda circ: circ.when_built()) d.addCallback(get_circuit) + d.addCallback(lambda circ: circ.when_built()) d.addErrback(trap_cancel) reactor.callLater(timeout, d.cancel)