Procházet zdrojové kódy

Revert "Don't schedule excess_renegotiations_callback unless it's set"

This reverts commit 617617e21a2d30a86cea9c8f7043333078f2e8f8.
Nick Mathewson před 14 roky
rodič
revize
acc1806eb8
1 změnil soubory, kde provedl 1 přidání a 2 odebrání
  1. 1 2
      src/common/tortls.c

+ 1 - 2
src/common/tortls.c

@@ -1333,8 +1333,7 @@ tor_tls_got_client_hello(tor_tls_t *tls)
     }
     }
 
 
     tls->got_renegotiate = 1;
     tls->got_renegotiate = 1;
-  } else if (tls->server_handshake_count > 2 &&
-             tls->excess_renegotiations_callback) {
+  } else if (tls->server_handshake_count > 2) {
     /* We got more than one renegotiation requests. The Tor protocol
     /* We got more than one renegotiation requests. The Tor protocol
        needs just one renegotiation; more than that probably means
        needs just one renegotiation; more than that probably means
        They are trying to DoS us and we have to stop them. We can't
        They are trying to DoS us and we have to stop them. We can't