Commit 465f0e52 authored by Roger Dingledine's avatar Roger Dingledine
Browse files

call circuit_build_failed() even when the failure is immediate


svn:r1617
parent ddd45a7c
Loading
Loading
Loading
Loading
+1 −1
Changes for src/or/circuit.c: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -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);
  }