The other night, I discovered that the recent changes to the CNAME chasing as well as the LRU hash code made it impossible to resolve one particular domain. I have fixed this bug.
In addition, I have added a new SQA test (which isn't an automated regression but a test run by hand) that checks to see which domains in an older list of the Alexa top 500 (now top 497) do not resolve.
Running this test several times and seeing which domains do not resolve has resulted in me tuning Deadwood to have a default num_retries of 5 instead of 2. This greatly reduces the number of non-resolving domains in the Alexa list starting with an empty cache.
It can be downloaded here:
To post a comment about an entry, send me an email and I may or may not post your comment (with or without editing)