summaryrefslogtreecommitdiff
path: root/src/or/connection_edge.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/or/connection_edge.c')
-rw-r--r--src/or/connection_edge.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/or/connection_edge.c b/src/or/connection_edge.c
index 9f0cc061e1..12ddc7e829 100644
--- a/src/or/connection_edge.c
+++ b/src/or/connection_edge.c
@@ -3139,15 +3139,7 @@ handle_hs_exit_conn(circuit_t *circ, edge_connection_t *conn)
conn->on_circuit = circ;
assert_circuit_ok(circ);
- if (origin_circ->rend_data) {
- origin_circ->rend_data->nr_streams++;
- } else if (origin_circ->hs_ident) {
- origin_circ->hs_ident->num_rdv_streams++;
- } else {
- /* The previous if/else at the start of the function guarantee that we'll
- * never end up in a else situation unless it's freed in between. */
- tor_assert(0);
- }
+ hs_inc_rdv_stream_counter(origin_circ);
/* Connect tor to the hidden service destination. */
connection_exit_connect(conn);