call circuit_build_failed() even when the failure is immediate

svn:r1617
This commit is contained in:
Roger Dingledine
2004-04-14 04:32:49 +00:00
parent 24824813ba
commit 5b39c172d4
+1 -1
View File
@@ -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);
}