diff options
author | Nick Mathewson <nickm@torproject.org> | 2018-07-13 13:43:23 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2018-07-31 19:46:00 -0400 |
commit | be8d497b656b674e33726f49d9829cc03fccea09 (patch) | |
tree | 08e1f08c90dd31f793e994c4722aaf83539281f3 | |
parent | f64c9dccde9ac8261c9f80ed063acc7988d6836c (diff) | |
download | tor-be8d497b656b674e33726f49d9829cc03fccea09.tar.gz tor-be8d497b656b674e33726f49d9829cc03fccea09.zip |
Make sure NSS is initialized before running benchmarks
-rw-r--r-- | src/test/bench.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/test/bench.c b/src/test/bench.c index 50af9e0d69..2b90ccf734 100644 --- a/src/test/bench.c +++ b/src/test/bench.c @@ -681,9 +681,9 @@ main(int argc, const char **argv) tor_threads_init(); tor_compress_init(); + init_logging(1); if (argc == 4 && !strcmp(argv[1], "diff")) { - init_logging(1); const int N = 200; char *f1 = read_file_to_str(argv[2], RFTS_BIN, NULL); char *f2 = read_file_to_str(argv[3], RFTS_BIN, NULL); @@ -719,13 +719,12 @@ main(int argc, const char **argv) reset_perftime(); - if (crypto_seed_rng() < 0) { + if (crypto_global_init(0, NULL, NULL) < 0) { printf("Couldn't seed RNG; exiting.\n"); return 1; } init_protocol_warning_severity_level(); - crypto_init_siphash_key(); options = options_new(); init_logging(1); options->command = CMD_RUN_UNITTESTS; |