In order to fix a problem with DNS resolution in a particular customer environment, their admin has suggested adding
options timeout:0 to the
/etc/resolv.conf file on their CentOS 5 server.
The man page on the OS for
resolv.conf has this to say about the timeout setting:
sets the amount of time the resolver will wait for a response from a remote name server before retrying the query via a different name server. Measured in seconds, the default is RES_TIMEOUT (currently 5, see <resolv.h>).
And I see from here that there is a silent cap of 30 seconds, but I haven't found any documentation anywhere that tells me what the effect of setting this value to 0 will be. Does anybody know?