Browse Source

Merge remote-tracking branch 'tor-github/pr/1225'

Nick Mathewson 4 years ago
parent
commit
deccd3aa6a
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/feature/rend/rendmid.c

+ 2 - 0
src/feature/rend/rendmid.c

@@ -117,6 +117,8 @@ rend_mid_establish_intro_legacy(or_circuit_t *circ, const uint8_t *request,
   /* Now, set up this circuit. */
   circuit_change_purpose(TO_CIRCUIT(circ), CIRCUIT_PURPOSE_INTRO_POINT);
   hs_circuitmap_register_intro_circ_v2_relay_side(circ, (uint8_t *)pk_digest);
+  token_bucket_ctr_init(&circ->introduce2_bucket, hs_dos_get_intro2_rate(),
+                        hs_dos_get_intro2_burst(), (uint32_t) approx_time());
 
   log_info(LD_REND,
            "Established introduction point on circuit %u for service %s",