aboutsummaryrefslogtreecommitdiff
path: root/src/or/router.c
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2006-09-30 20:40:26 +0000
committerRoger Dingledine <arma@torproject.org>2006-09-30 20:40:26 +0000
commite6f44317225a1e72a9257ba99f5b31dd0a3cac46 (patch)
tree38781dc0b8dec80ab1f9e2aa26db2a835dab98d4 /src/or/router.c
parent0fb7a7de952262c84310f720c798903d0fbeb780 (diff)
downloadtor-e6f44317225a1e72a9257ba99f5b31dd0a3cac46.tar
tor-e6f44317225a1e72a9257ba99f5b31dd0a3cac46.tar.gz
stop trying to hammer router_rebuild_descriptor() when we don't
have a public address we like yet. svn:r8554
Diffstat (limited to 'src/or/router.c')
-rw-r--r--src/or/router.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/or/router.c b/src/or/router.c
index ed09d8586..e43a593c8 100644
--- a/src/or/router.c
+++ b/src/or/router.c
@@ -735,10 +735,8 @@ router_get_my_routerinfo(void)
{
if (!server_mode(get_options()))
return NULL;
-
- if (!desc_routerinfo || !desc_clean_since)
- if (router_rebuild_descriptor(!desc_routerinfo))
- return NULL;
+ if (router_rebuild_descriptor(0))
+ return NULL;
return desc_routerinfo;
}