mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-24 20:33:31 +01:00
Make sure NSS is initialized before running benchmarks
This commit is contained in:
parent
f64c9dccde
commit
be8d497b65
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user