Browse Source

bandaid for bug 299. this is still a bug, since we don't
initialize for hardware acceleration in certain configurations;
but not critical until that is supported.


svn:r6536

Roger Dingledine 19 years ago
parent
commit
266afcd7d5
1 changed files with 5 additions and 1 deletions
  1. 5 1
      src/common/crypto.c

+ 5 - 1
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) {