소스 검색

r13960@catbus: nickm | 2007-07-28 18:14:29 -0400
Start correctly when cached-certs is missing. oops


svn:r10957

Nick Mathewson 18 년 전
부모
커밋
764bde22de
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/or/routerlist.c

+ 2 - 2
src/or/routerlist.c

@@ -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;