aboutsummaryrefslogtreecommitdiff
path: root/src/or/directory.c
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2005-02-04 01:49:58 +0000
committerRoger Dingledine <arma@torproject.org>2005-02-04 01:49:58 +0000
commit56d4b99491e9ad290620ae63896a09dc06af49f7 (patch)
tree093b6df0f5f365a0948620b8b3dbb7028d96a9fc /src/or/directory.c
parent1dc170a37d84cbb3efe87365b6e96cd06612902e (diff)
downloadtor-56d4b99491e9ad290620ae63896a09dc06af49f7.tar
tor-56d4b99491e9ad290620ae63896a09dc06af49f7.tar.gz
forward-port the logic skew and double-free thing
svn:r3549
Diffstat (limited to 'src/or/directory.c')
-rw-r--r--src/or/directory.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/or/directory.c b/src/or/directory.c
index 1fd242a1b..98cf78a5d 100644
--- a/src/or/directory.c
+++ b/src/or/directory.c
@@ -694,7 +694,7 @@ connection_dir_client_reached_eof(connection_t *conn)
tor_free(body); tor_free(headers);
return -1;
}
- if (router_load_routerlist_from_directory(body, NULL, skewed, 0) < 0) {
+ if (router_load_routerlist_from_directory(body, NULL, !skewed, 0) < 0) {
log_fn(LOG_NOTICE,"I failed to parse the directory I fetched from %s:%d. Ignoring.", conn->address, conn->port);
} else {
log_fn(LOG_INFO,"updated routers.");