aboutsummaryrefslogtreecommitdiff
path: root/src/or/circuituse.h
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2014-07-09 16:14:14 -0400
committerNick Mathewson <nickm@torproject.org>2014-07-09 16:15:05 -0400
commited3d7892c721c9495215ecad2e18c026d29fbb9b (patch)
treec24abed153d4b2ef77748c41333f2dac5b2bd377 /src/or/circuituse.h
parentf5ce580babc5ca8466da02c53669a58bde8f5445 (diff)
downloadtor-ed3d7892c721c9495215ecad2e18c026d29fbb9b.tar.gz
tor-ed3d7892c721c9495215ecad2e18c026d29fbb9b.zip
Fix a bug where streams would linger forever when we had no dirinfo
fixes bug 8387; fix on 0.1.1.11-alpha (code), or on 0.2.4.10-alpha (behavior).
Diffstat (limited to 'src/or/circuituse.h')
-rw-r--r--src/or/circuituse.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/or/circuituse.h b/src/or/circuituse.h
index 11e5a64163..1559a4070f 100644
--- a/src/or/circuituse.h
+++ b/src/or/circuituse.h
@@ -21,6 +21,7 @@ int circuit_conforms_to_options(const origin_circuit_t *circ,
const or_options_t *options);
#endif
void circuit_build_needed_circs(time_t now);
+void circuit_expire_old_circs_as_needed(time_t now);
void circuit_detach_stream(circuit_t *circ, edge_connection_t *conn);
void circuit_expire_old_circuits_serverside(time_t now);