X-Git-Url: https://git.distorted.org.uk/~mdw/tripe/blobdiff_plain/844abf94571ffdd3e113c518947073ff5375d748..fddd7fb7f11a3f4399e90ee52f874f65718eb348:/server/admin.c diff --git a/server/admin.c b/server/admin.c index b25e511e..06922dbb 100644 --- a/server/admin.c +++ b/server/admin.c @@ -311,6 +311,7 @@ void a_vformat(dstr *d, const char *fmt, va_list *ap) } fmt = va_arg(*ap, const char *); } + dstr_putz(d); dstr_destroy(&dd); } @@ -1013,7 +1014,7 @@ static void a_resolved(struct hostent *h, void *v) admin_resop *r = v; T( trace(T_ADMIN, "admin: resop %s resolved", BGTAG(r)); ) - TIMER; + QUICKRAND; if (!h) { a_bgfail(&r->bg, "resolve-error", "%s", r->addr, A_END); r->func(r, ARES_FAIL); @@ -2155,7 +2156,7 @@ static void a_line(char *p, size_t len, void *vp) char *av[16 + 1]; size_t ac; - TIMER; + QUICKRAND; if (a->f & AF_DEAD) return; if (!p) {