summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2015-02-18 13:25:01 -0500
committerNick Mathewson <nickm@torproject.org>2015-02-18 13:25:01 -0500
commitd3f714deb86a021e6045f3d8451da5d8b06a9b4e (patch)
tree2d57fa4ace96ecba4e95011352cc21ca77cf7b2b
parent843c3684752fcd5a3853db15e9bfadbdb13c0ff5 (diff)
downloadtor-d3f714deb86a021e6045f3d8451da5d8b06a9b4e.tar.gz
tor-d3f714deb86a021e6045f3d8451da5d8b06a9b4e.zip
Patch from cypherpunks to try to diagnose 8387.
-rw-r--r--src/or/circuituse.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/or/circuituse.c b/src/or/circuituse.c
index c463b0a40f..e11242a862 100644
--- a/src/or/circuituse.c
+++ b/src/or/circuituse.c
@@ -845,12 +845,14 @@ circuit_log_ancient_one_hop_circuits(int age)
}
log_notice(LD_HEARTBEAT, " #%d created at %s. %s, %s. %s for close. "
+ "Package window: %d. "
"%s for new conns. %s.",
ocirc_sl_idx,
created,
circuit_state_to_string(circ->state),
circuit_purpose_to_string(circ->purpose),
circ->marked_for_close ? "Marked" : "Not marked",
+ circ->package_window,
ocirc->unusable_for_new_conns ? "Not usable" : "usable",
dirty);
tor_free(dirty);
@@ -866,12 +868,18 @@ circuit_log_ancient_one_hop_circuits(int age)
log_notice(LD_HEARTBEAT, " Stream#%d created at %s. "
"%s conn in state %s. "
+ "It is %slinked and %sreading from a linked connection %p. "
+ "Package window %d. "
"%s for close (%s:%d). Hold-open is %sset. "
"Has %ssent RELAY_END. %s on circuit.",
stream_num,
stream_created,
conn_type_to_string(c->type),
conn_state_to_string(c->type, c->state),
+ c->linked ? "" : "not ",
+ c->reading_from_linked_conn ? "": "not",
+ c->linked_conn,
+ conn->package_window,
c->marked_for_close ? "Marked" : "Not marked",
c->marked_for_close_file ? c->marked_for_close_file : "--",
c->marked_for_close,