On Mar 25, 12:32 am, dormando <dorma...@rydia.net> wrote: > Yo, > > 'stable' tree from dustin has a commit (5a44468) which disables the > AI_ADRCONFIG flag unless -l is specified. This causes memcached to not > start on machines without ipv6 configured unless you specify the -l > option. > > I ... don't have a testbed onhand to figure out the original intent of the > patch (make memcached start with no networking configured?).
I pulled in the patch when I had the problem that it described -- I was on a train on my Linux box and all tests were failing because the server wouldn't start. Perhaps it'd be good to either make that configurable, or make the tests all bind to localhost (except for a startup test that wants to do an inaddr_any binding or something). > Before I back out the change, anyone else know how to fix it properly? That I don't know. I just confirmed that it solved the problem I had and didn't create any new ones on configurations I had. I could build an IPv4-only test node. I can't really build one without a network at all, though. :)