加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
bugfix-nslookup-norec.patch 620 Bytes
一键复制 编辑 原始数据 按行查看 历史
orange-snn 提交于 2019-12-28 09:41 . init
diff --git a/bin/dig/dighost.c b/bin/dig/dighost.c
--- a/bin/dig/dighost.c.orig 2011-03-11 07:46:58.000000000 +0100
+++ b/bin/dig/dighost.c 2011-10-28 14:31:29.806591603 +0200
@@ -3291,8 +3291,13 @@
} else {
if (!l->ns_search_only) {
fputs(l->cmdline, stdout);
- printf(";; connection timed out; no servers could be "
- "reached\n");
+ if (!next_origin(ISC_LIST_HEAD(l->q))) {
+ printf(";; connection timed out; no servers could be "
+ "reached\n");
+ } else {
+ printf(";; connection timed out; trying next "
+ "origin\n");
+ }
}
cancel_lookup(l);
check_next_lookup(l);
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化