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

This reverts commit 617617e21a.
This commit is contained in:
Nick Mathewson 2011-12-06 19:49:20 -05:00
parent 75134c6c86
commit acc1806eb8

View File

@ -1333,8 +1333,7 @@ tor_tls_got_client_hello(tor_tls_t *tls)
}
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
needs just one renegotiation; more than that probably means
They are trying to DoS us and we have to stop them. We can't