- fixup assertion failure that relied on compressed names to be
smaller than uncompressed names. A packet from comrite.com was seen
to be compressed to a larger size. Added it as unit test.
+ - quieter logging at low verbosity level for common tcp messages.
23 October 2007: Wouter
- fixup (grand-)parent problem for dnssec-lameness detection.
else if(r == -1) {
if(errno == EINTR || errno == EAGAIN)
return 1;
+ if(errno == ECONNRESET && verbosity < 2)
+ return 0; /* silence reset by peer */
log_err("read (in tcp s): %s", strerror(errno));
return 0;
}
}
if(error == EINPROGRESS || error == EWOULDBLOCK)
return 1; /* try again later */
+ if(error == ECONNREFUSED && verbosity < 2)
+ return 0; /* silence 'connection refused' */
if(error != 0) {
log_err("tcp connect: %s", strerror(error));
return 0;