]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
convince ourselves that circuit_failed doesn't have to be any smarter
authorRoger Dingledine <arma@torproject.org>
Wed, 7 Apr 2004 20:23:59 +0000 (20:23 +0000)
committerRoger Dingledine <arma@torproject.org>
Wed, 7 Apr 2004 20:23:59 +0000 (20:23 +0000)
svn:r1525

src/or/circuit.c

index a0d29cd1a643daf56f8552e5420c56b47d44dd3b..e8190ed2d3c1b0a7b63965efec0bd9c1613df653 100644 (file)
@@ -1140,19 +1140,22 @@ static void circuit_failed(circuit_t *circ) {
       break;
     case CIRCUIT_PURPOSE_S_ESTABLISH_INTRO:
       /* at Bob, waiting for introductions */
-      // remember this somewhere?
+      /* no need to care here, because bob will rebuild intro
+       * points periodically. */
       break;
     case CIRCUIT_PURPOSE_C_INTRODUCING:
       /* at Alice, connecting to intro point */
-      // alice needs to try another intro point
+      /* Alice will pick a new intro point when this one dies, if
+       * the stream in question still cares. No need to act here. */
       break;
     case CIRCUIT_PURPOSE_C_ESTABLISH_REND:
       /* at Alice, waiting for Bob */
-      // alice needs to pick a new rend point
+      /* Alice will pick a new rend point when this one dies, if
+       * the stream in question still cares. No need to act here. */
       break;
     case CIRCUIT_PURPOSE_S_CONNECT_REND:
       /* at Bob, connecting to rend point */
-      //
+      log_fn(LOG_INFO,"Couldn't connect to Alice's chosen rend point %s. Sucks to be Alice.", circ->build_state->chosen_exit);
       break;
   }
 }