diff options
author | George Kadianakis <desnacked@riseup.net> | 2017-07-31 17:59:12 +0300 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2017-08-08 20:29:35 -0400 |
commit | 5c4f4acedb8600769889cdff0940806c27b679bd (patch) | |
tree | d0baa9c76f9f1319643ff2b3b38607f87cbab716 /src/or/circuituse.c | |
parent | 400ba2f636edf5afb14fe3b57f23d80e433d893d (diff) | |
download | tor-5c4f4acedb8600769889cdff0940806c27b679bd.tar.gz tor-5c4f4acedb8600769889cdff0940806c27b679bd.zip |
prop224: Function to inc/decrement num rendezvous stream
Add a common function for both legacy and prop224 hidden service to increment
and decrement the rendezvous stream counter on an origin circuit.
Signed-off-by: David Goulet <dgoulet@torproject.org>
Diffstat (limited to 'src/or/circuituse.c')
-rw-r--r-- | src/or/circuituse.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/or/circuituse.c b/src/or/circuituse.c index 66006542d0..21cc9c540f 100644 --- a/src/or/circuituse.c +++ b/src/or/circuituse.c @@ -1383,8 +1383,7 @@ circuit_detach_stream(circuit_t *circ, edge_connection_t *conn) * number of streams on the circuit associated with the rend service. */ if (circ->purpose == CIRCUIT_PURPOSE_S_REND_JOINED) { - tor_assert(origin_circ->rend_data); - origin_circ->rend_data->nr_streams--; + hs_dec_rdv_stream_counter(origin_circ); } return; } |