chiark
/
gitweb
/
~mdw
/
tripe
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5d06f63
)
server/admin.c: Tweak tracing of background resolver jobs.
author
Mark Wooding
<mdw@distorted.org.uk>
Sat, 16 Sep 2017 15:42:49 +0000
(16:42 +0100)
committer
Mark Wooding
<mdw@distorted.org.uk>
Thu, 28 Jun 2018 23:26:40 +0000
(
00:26
+0100)
This will make more sense later.
server/admin.c
patch
|
blob
|
blame
|
history
diff --git
a/server/admin.c
b/server/admin.c
index 3b99848c74473a8689943c1d811894b55753a815..e39658ef0acc928a929c4ccc76eaae0b3064cf03 100644
(file)
--- a/
server/admin.c
+++ b/
server/admin.c
@@
-1020,12
+1020,14
@@
static void a_resolved(struct hostent *h, void *v)
{
admin_resop *r = v;
- T( trace(T_ADMIN, "admin: resop %s resolved", BGTAG(r)); )
QUICKRAND;
if (!h) {
+ T( trace(T_ADMIN, "admin: resop %s failed: %s",
+ BGTAG(r), hstrerror(h_errno)); )
a_bgfail(&r->bg, "resolve-error", "%s", r->addr, A_END);
r->func(r, ARES_FAIL);
} else {
+ T( trace(T_ADMIN, "admin: resop %s ok", BGTAG(r)); )
memcpy(&r->sa.sin.sin_addr, h->h_addr, sizeof(struct in_addr));
r->func(r, ARES_OK);
}