Red Hat Bugzilla – Bug 182059
authd delays responses if ipv6 is not activated
Last modified: 2007-11-30 17:11:24 EST
Description of problem:
Authd fails to answer immediately to queries of IPv6 is not active on the local
Version-Release number of selected component (if applicable): 1.4.3-7.1
How reproducible: always
Steps to Reproduce:
1. deactivate authd from xinetd and strace it: strace in.authd -d
2. type, say, 110:110 (it's an inet daemon so it works with stdin and stdout);
3. look now hard is it trying to read from /proc/net/tcp6!!
Because it tries (so hard) to read /proc/net/tcp6 it fails to deliver the answer
it should answer at once, so that the services using ident do not have to wait
3-4 seconds for an answer.
You can configure this behavior in config.h. There isn't any difference if you
have/don't have /proc/net/tcp6....