]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
r13960@catbus: nickm | 2007-07-28 18:14:29 -0400
authorNick Mathewson <nickm@torproject.org>
Sat, 28 Jul 2007 22:14:42 +0000 (22:14 +0000)
committerNick Mathewson <nickm@torproject.org>
Sat, 28 Jul 2007 22:14:42 +0000 (22:14 +0000)
 Start correctly when cached-certs is missing. oops

svn:r10957

src/or/routerlist.c

index 9e99afba331617d1148c7ef822d65155fc39b7f2..24c01a0b3a908bf6c00f2250b3ef19acf3fc811d 100644 (file)
@@ -186,9 +186,9 @@ trusted_dirs_reload_certs(void)
 
   tor_snprintf(filename,sizeof(filename),"%s"PATH_SEPARATOR"cached-certs",
                get_options()->DataDirectory);
-  contents = read_file_to_str(filename, 0, NULL);
+  contents = read_file_to_str(filename, RFTS_IGNORE_MISSING, NULL);
   if (!contents)
-    return -1;
+    return 0;
   r = trusted_dirs_load_certs_from_string(contents, 1);
   tor_free(contents);
   return r;