Просмотр исходного кода

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 лет назад
Родитель
Сommit
266afcd7d5
1 измененных файлов с 5 добавлено и 1 удалено
  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) {