aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKarsten Loesing <karsten.loesing@gmx.net>2009-09-01 00:16:33 +0200
committerKarsten Loesing <karsten.loesing@gmx.net>2009-09-01 00:16:33 +0200
commitda219ee92445a8defa1ef33ffa2e82b63afe0402 (patch)
tree6a91f9164c93319ff3025b1e4750b29522ff0967 /src
parentdd8f16beb555b8d46a7d5157743c762fb4a37068 (diff)
downloadtor-da219ee92445a8defa1ef33ffa2e82b63afe0402.tar
tor-da219ee92445a8defa1ef33ffa2e82b63afe0402.tar.gz
Reduce log level for bug case that we now know really exists.
Diffstat (limited to 'src')
-rw-r--r--src/or/rendclient.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/or/rendclient.c b/src/or/rendclient.c
index 5e3c20e80..3dd77a854 100644
--- a/src/or/rendclient.c
+++ b/src/or/rendclient.c
@@ -94,10 +94,14 @@ rend_client_send_introduction(origin_circuit_t *introcirc,
}
});
if (!intro_key) {
+ /** XXX This case probably means that the intro point vanished while
+ * we were building a circuit to it. In the future, we should find
+ * out how that happened and whether we should kill the circuits to
+ * removed intro points immediately. See task 1073. */
int num_intro_points = smartlist_len(entry->parsed->intro_nodes);
if (rend_cache_lookup_entry(introcirc->rend_data->onion_address,
0, &entry) > 0) {
- log_warn(LD_BUG, "We have both a v0 and a v2 rend desc for this "
+ log_info(LD_REND, "We have both a v0 and a v2 rend desc for this "
"service. The v2 desc doesn't contain the introduction "
"point (and key) to send an INTRODUCE1/2 cell to this "
"introduction point. Assuming the introduction point "
@@ -108,7 +112,7 @@ rend_client_send_introduction(origin_circuit_t *introcirc,
/* See flyspray task 1024. */
intro_key = entry->parsed->pk;
} else {
- log_warn(LD_BUG, "Internal error: could not find intro key; we "
+ log_info(LD_REND, "Internal error: could not find intro key; we "
"only have a v2 rend desc with %d intro points.",
num_intro_points);
goto err;