On Jan 5, 2012, at 6:28 AM, Alan M. Carroll wrote:

> The cache format was changed to support IPv6 and the DB version was bumped, 
> in revision 1156401. I'm not sure what revision 3.0.2 was though.

3.0.2 was way before those changes because it still uses uint32_t for IP 
addresses :)

This seems likely to bite people upgrading ... are distro packagers expected to 
take care of it, or do we need to detect and upgrade it on startup?

> 
> Thursday, January 5, 2012, 12:23:23 AM, you wrote:
> 
>> Hi all,
> 
>> I just spent the evening trying to bisect why TSHostLookup was returning an 
>> invalid sockaddr. It turned out that removing the host.db cache fixed the 
>> problem. Is there an incompatibility with 3.0.2? Is there any versioning in 
>> the cache file format that would detect this?
> 
>> J
> 

Reply via email to