On 31 Aug 2008, Giampaolo Tomassoni stated:

>> How do you arrange that all the existing programs that have already
>> sucked in resolv.conf note the change? They're generally not going to
>> unless you restart them: nothing polls resolv.conf looking for changes
>> to it as far as I know, that would be far too inefficient.
>
> Depending on the specific implementation of the resolver library, the
> application may check for changes in the resolv.conf file. Maybe they don't
> check at every and each resolv request, however: they may instead check for
> changes every, say, 10 secs or maybe every 1.000 requests. This way, looking
> for changes in the /etc/resolv.conf file is not that much inefficient...

Have you ever seen an implementation that does that? I haven't. glibc
doesn't do it, unless I misread the code severely. Solaris doesn't do
it. Does anything?

-- 
`Not even vi uses vi key bindings for its command line.' --- PdS

Reply via email to