summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2010-09-28 23:50:56 -0400
committerRoger Dingledine <arma@torproject.org>2010-09-28 23:50:56 -0400
commita58610a87e27e446b347f49e847da1cd460ffa81 (patch)
tree8029481e8b18db78e168fb92c1dbe06711cc7291
parent512433346f01f054e99c2dccede324a41a819fe8 (diff)
downloadtor-a58610a87e27e446b347f49e847da1cd460ffa81.tar.gz
tor-a58610a87e27e446b347f49e847da1cd460ffa81.zip
even more comment
-rw-r--r--src/or/or.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/or/or.h b/src/or/or.h
index a48df38cdb..62985ca94a 100644
--- a/src/or/or.h
+++ b/src/or/or.h
@@ -1047,7 +1047,10 @@ typedef struct or_connection_t {
* NETINFO cell listed the address we're connected to as recognized. */
unsigned int is_canonical:1;
/** True iff this connection shouldn't get any new circs attached to it,
- * because the connection is too old, or because there's a better one, etc.
+ * because the connection is too old, or because there's a better one.
+ * More generally, this flag is used to note an unhealthy connection;
+ * for example, if a bad connection fails we shouldn't assume that the
+ * router itself has a problem.
*/
unsigned int is_bad_for_new_circs:1;
uint8_t link_proto; /**< What protocol version are we using? 0 for