]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Bridges are always dirs
authorSebastian Hahn <sebastian@torproject.org>
Wed, 1 Apr 2015 19:07:46 +0000 (21:07 +0200)
committerSebastian Hahn <sebastian@torproject.org>
Wed, 1 Apr 2015 19:07:46 +0000 (21:07 +0200)
This check was accidentally deleted in 05f7336624d6a47b3cf0fe82.

src/or/entrynodes.c

index a9a92e2242d593de3ee1cd4056bc25867807b5e8..9663f340022162cbfb111f9ad6e29d0784d24a41 100644 (file)
@@ -398,6 +398,9 @@ add_an_entry_guard(const node_t *chosen, int reset_status, int prepend,
         entry->can_retry = 1;
       }
       entry->is_dir_cache = node_is_dir(node);
+      if (get_options()->UseBridges && node_is_a_configured_bridge(node))
+        entry->is_dir_cache = 1;
+
       return NULL;
     }
   } else if (!for_directory) {