Description of problem:
ypbind will check to see if the current NIS server is the fastest every 1 minite.
But, manpage of ypbind says it's 15 minites.
This occurred with a fix of https://bugzilla.redhat.com/show_bug.cgi?id=198689.
The fix includes this part:
@@ -1024,7 +1049,8 @@ test_bindings (void *param __attribute__
lastcheck += ping_interval;
- if (lastcheck >= 900) /* 900 = 15min. */
+ //if (lastcheck >= 900) /* 900 = 15min. */
+ if (lastcheck >= 60) /* 900 = 15min. */
lastcheck = 0;
lastcheck = test_bindings_once(lastcheck);
So, it was changed into 60 second (1min) clearly here. But, I cannot see why this change is needed for the fix of BZ198689.
The fix on BZ198689 was introduced from rhel4.5. So, this can be a regression from rhel4.4 or before.
Version-Release number of selected component (if applicable):
ypbind-1.17.2-13 and later
Steps to Reproduce:
1. run ypbind
2. check the interval of "Pinging all active server" message
ypbind checks it every 1 min
ypbind checks it every 15 min
RHEL5 has this same change, which means the same bug.
RHEL6 doesn't have this change.
This is duplicate of BZ594670. Sorry for noise.
*** This bug has been marked as a duplicate of bug 594670 ***