From 5b39c172d4cf80b76f8447a7bf5713b2895010fc Mon Sep 17 00:00:00 2001 From: Roger Dingledine Date: Wed, 14 Apr 2004 04:32:49 +0000 Subject: [PATCH] call circuit_build_failed() even when the failure is immediate svn:r1617 --- trunk/src/or/circuit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trunk/src/or/circuit.c b/trunk/src/or/circuit.c index f6a73c643a..d0fc81fec7 100644 --- a/trunk/src/or/circuit.c +++ b/trunk/src/or/circuit.c @@ -969,7 +969,7 @@ int _circuit_mark_for_close(circuit_t *circ) { * links worked and which didn't. */ if (circ->state != CIRCUIT_STATE_OPEN) { - if(circ->cpath) //XXX + if(CIRCUIT_IS_ORIGIN(circ)) circuit_build_failed(circ); /* take actions if necessary */ circuit_rep_hist_note_result(circ); }