diff --git a/src/common/crypto.c b/src/common/crypto.c index ac23880114..200c74a27c 100644 --- a/src/common/crypto.c +++ b/src/common/crypto.c @@ -189,8 +189,12 @@ crypto_global_init(int useAccel) OpenSSL_add_all_algorithms(); _crypto_global_initialized = 1; setup_openssl_threading(); + /* XXX the below is a bug, since we can't know if we're supposed + * to be using hardware acceleration or not. we should arrange + * for this function to be called before init_keys. But make it + * not complain loudly, at least until we make acceleration work. */ if (useAccel < 0) { - log_warn(LD_CRYPTO, "Initializing OpenSSL via tor_tls_init()."); + log_info(LD_CRYPTO, "Initializing OpenSSL via tor_tls_init()."); } #ifndef NO_ENGINES if (useAccel > 0) {