mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2025-02-25 15:10:48 +01:00
Print stacktrace when crypto_pk_get_digest() fails in router_build_fresh_descriptor()
This commit is contained in:
parent
9c242e950b
commit
7a1007861f
1 changed files with 2 additions and 2 deletions
|
@ -2350,8 +2350,8 @@ router_build_fresh_descriptor(routerinfo_t **r, extrainfo_t **e)
|
||||||
}
|
}
|
||||||
|
|
||||||
ri->identity_pkey = crypto_pk_dup_key(get_server_identity_key());
|
ri->identity_pkey = crypto_pk_dup_key(get_server_identity_key());
|
||||||
if (crypto_pk_get_digest(ri->identity_pkey,
|
if (BUG(crypto_pk_get_digest(ri->identity_pkey,
|
||||||
ri->cache_info.identity_digest)<0) {
|
ri->cache_info.identity_digest) < 0)) {
|
||||||
routerinfo_free(ri);
|
routerinfo_free(ri);
|
||||||
return TOR_ROUTERINFO_ERROR_DIGEST_FAILED;
|
return TOR_ROUTERINFO_ERROR_DIGEST_FAILED;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue