- it can happen before counters are intialized, thus check that before - reported by Hugh Waite, FS#375
@@ -2599,7 +2599,8 @@ struct hostent* dns_resolvehost(char* name)
ret = _resolvehost(name);
if(unlikely(!ret)){
/* increment dns error counter */
- counter_inc(dns_cnts_h.failed_dns_req);
+ if(counters_initialized())
+ counter_inc(dns_cnts_h.failed_dns_req);
}
return ret;