http://bugzilla.novell.com/show_bug.cgi?id=549447 User pbaudis@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=549447#c12 Petr Baudis <pbaudis@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|chusty@attglobal.net | --- Comment #12 from Petr Baudis <pbaudis@novell.com> 2009-11-02 12:20:20 MST --- Oh. So what's going on I think is that unscd actually doesn't cope with this case well, since it does each resolution in a sub-process and thus the fact that the DNS server is broken is never shared between the sub-processes - bad that I didn't actually realize that earlier. :-( There are two basic ways to fix this, one is to randomly resolve a certain hostname within the main program (probably in a parallel thread, which would mean adding some threading after all), or copying acquired resolver settings along the reply from the sub-process (which would probably be heavily glibc-specific, but I'm not sure yet). Hopefully either way will not be too big change... -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.