aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--changes/bug141064
-rw-r--r--src/or/rendservice.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/changes/bug14106 b/changes/bug14106
new file mode 100644
index 0000000000..cf6e568dcc
--- /dev/null
+++ b/changes/bug14106
@@ -0,0 +1,4 @@
+ o Minor bugfixes (hidden services):
+ - Successfully launch Tor with a nonexistent hidden service directory.
+ Our fix for bug 13942 didn't catch this case. Fixes bug 14106;
+ bugfix on 0.2.6.2-alpha.
diff --git a/src/or/rendservice.c b/src/or/rendservice.c
index b9d98755ea..3b73674691 100644
--- a/src/or/rendservice.c
+++ b/src/or/rendservice.c
@@ -531,7 +531,7 @@ rend_config_services(const or_options_t *options, int validate_only)
}
}
if (service) {
- cpd_check_t check_opts = CPD_CHECK_MODE_ONLY;
+ cpd_check_t check_opts = CPD_CHECK_MODE_ONLY|CPD_CHECK;
if (service->dir_group_readable) {
check_opts |= CPD_GROUP_READ;
}