From 230293c169f73923b290598a1df4872acf1dee68 Mon Sep 17 00:00:00 2001 From: David Goulet Date: Fri, 17 Jul 2020 10:56:22 -0400 Subject: [PATCH] control: With GETINFO, don't trigger an address resolve Tell the relay find address interface to only use the cache so we don't trigger an address resolve everytime the "GETINFO address" is called. Related #40025 Signed-off-by: David Goulet --- src/feature/control/control_getinfo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/feature/control/control_getinfo.c b/src/feature/control/control_getinfo.c index c489dfa865..4ac4f48a86 100644 --- a/src/feature/control/control_getinfo.c +++ b/src/feature/control/control_getinfo.c @@ -133,7 +133,7 @@ getinfo_helper_misc(control_connection_t *conn, const char *question, *answer = tor_strdup("VERBOSE_NAMES EXTENDED_EVENTS"); } else if (!strcmp(question, "address")) { tor_addr_t addr; - if (!relay_find_addr_to_publish(get_options(), AF_INET, false, &addr)) { + if (!relay_find_addr_to_publish(get_options(), AF_INET, true, &addr)) { *errmsg = "Address unknown"; return -1; }