- 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) |
2599 | 2599 |
ret = _resolvehost(name); |
2600 | 2600 |
if(unlikely(!ret)){ |
2601 | 2601 |
/* increment dns error counter */ |
2602 |
- counter_inc(dns_cnts_h.failed_dns_req); |
|
2602 |
+ if(counters_initialized()) |
|
2603 |
+ counter_inc(dns_cnts_h.failed_dns_req); |
|
2603 | 2604 |
} |
2604 | 2605 |
return ret; |
2605 | 2606 |
} |