On Tue, Apr 1, 2008 at 8:36 PM, David Mansfield <fedora(a)dm.cobite.com> wrote:
I've always suspected that some apps cache values read
from /etc/resolv.conf (for example, I KNOW that postfix does) so if you
start the app (or perhaps a bonobo activation server....) and then later
when network configs change, the app keeps using the old values.
Every application using glibc behaves that way unless it explicitly
goes out of its way to listen for network changes and call res_init().
http://www.redhat.com/archives/rhl-devel-list/2007-December/msg00355.html