apparently these weren't passed on to the recursivequery class (anymore?), resulting in the use of hardcoded defaults -1 and 0. This one-line change fixes that, acked by Michal on jabber.
@@ -76,7 +76,7 @@ public:
void querySetup(DNSService& dnss) {
assert(!rec_query_); // queryShutdown must be called first
dlog("Query setup");
- rec_query_ = new RecursiveQuery(dnss, upstream_);
+ rec_query_ = new RecursiveQuery(dnss, upstream_, timeout_, retries_);
}
void queryShutdown() {