more useful logging for rend services and clients

svn:r1641
This commit is contained in:
Roger Dingledine
2004-04-16 11:48:03 +00:00
parent acf2215946
commit a0a6ed85d1
2 changed files with 14 additions and 9 deletions
+4 -4
View File
@@ -208,13 +208,13 @@ rend_client_introduction_acked(circuit_t *circ,
nickname = rend_client_get_random_intro(circ->rend_query);
assert(nickname);
if (!router_get_by_nickname(nickname)) {
log_fn(LOG_WARN, "Advertised intro point '%s' is not known. Closing.",
nickname);
log_fn(LOG_WARN, "Advertised intro point '%s' for %s is not known. Closing.",
nickname, circ->rend_query);
circuit_mark_for_close(circ);
return -1;
}
log_fn(LOG_INFO, "Chose new intro point %s for %s (circ %d)",
nickname, circ->rend_query, circ->n_circ_id);
log_fn(LOG_INFO, "Chose new intro point %s for %s (circ %d, %d choices left)",
nickname, circ->rend_query, circ->n_circ_id, ent->parsed->n_intro_points);
circ->state = CIRCUIT_STATE_BUILDING;
tor_free(circ->build_state->chosen_exit);
circ->build_state->chosen_exit = tor_strdup(nickname);