Commit 7a100786 authored by rl1987's avatar rl1987
Browse files

Print stacktrace when crypto_pk_get_digest() fails in router_build_fresh_descriptor()

parent 9c242e95
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -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());
  if (crypto_pk_get_digest(ri->identity_pkey,
                           ri->cache_info.identity_digest)<0) {
  if (BUG(crypto_pk_get_digest(ri->identity_pkey,
                           ri->cache_info.identity_digest) < 0)) {
    routerinfo_free(ri);
    return TOR_ROUTERINFO_ERROR_DIGEST_FAILED;
  }