diff options
author | Roger Dingledine <arma@torproject.org> | 2010-09-28 23:50:56 -0400 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2010-09-28 23:50:56 -0400 |
commit | a58610a87e27e446b347f49e847da1cd460ffa81 (patch) | |
tree | 8029481e8b18db78e168fb92c1dbe06711cc7291 /src/or | |
parent | 512433346f01f054e99c2dccede324a41a819fe8 (diff) | |
download | tor-a58610a87e27e446b347f49e847da1cd460ffa81.tar.gz tor-a58610a87e27e446b347f49e847da1cd460ffa81.zip |
even more comment
Diffstat (limited to 'src/or')
-rw-r--r-- | src/or/or.h | 5 |
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 |