浏览代码

Oct 19 13:27:24.391 [info] router_reload_networkstatus(): Skipping cached-status file with unexpected name "."
Oct 19 13:27:24.391 [info] router_reload_networkstatus(): Skipping cached-status file with unexpected name ".."


svn:r5291

Roger Dingledine 20 年之前
父节点
当前提交
d6dcd973c3
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      src/or/routerlist.c

+ 2 - 0
src/or/routerlist.c

@@ -101,6 +101,8 @@ router_reload_networkstatus(void)
   entries = tor_listdir(filename);
   SMARTLIST_FOREACH(entries, const char *, fn, {
       char buf[DIGEST_LEN];
+      if (fn[0] == '.') /* skip . and .. */
+        continue;
       if (strlen(fn) != HEX_DIGEST_LEN ||
           base16_decode(buf, sizeof(buf), fn, strlen(fn))) {
         log_fn(LOG_INFO,