This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug nscd/13931] Reload nscd cache entry even if its timeout is equal to the current time


http://sourceware.org/bugzilla/show_bug.cgi?id=13931

--- Comment #1 from Siddhesh Poyarekar <siddhesh at redhat dot com> 2012-03-30 11:10:25 UTC ---
Sorry, forgot to put in steps to reproduce:

1) Add an entry in dns server that expires in 15 seconds

ad.foo.net. 15 A 10.0.0.10

2) Start nscd with debug level > 2 in nscd.conf
3) getent hosts ad.foo.net

Actual Results:

Logs look like this:

Fri 30 Mar 2012 04:37:18 PM IST - 19240: handle_request: request received
(Version = 2) from PID 19256
Fri 30 Mar 2012 04:37:18 PM IST - 19240:     GETAI (ad.foo.net)
Fri 30 Mar 2012 04:37:18 PM IST - 19240: Haven't found "ad.foo.net" in hosts
cache!
Fri 30 Mar 2012 04:37:18 PM IST - 19240: add new entry "ad.foo.net" of type
GETAI for hosts to cache (first)
Fri 30 Mar 2012 04:37:33 PM IST - 19240: pruning hosts cache; time 1333105653
Fri 30 Mar 2012 04:37:33 PM IST - 19240: considering GETAI entry "ad.foo.net",
timeout 1333105653
Fri 30 Mar 2012 04:37:48 PM IST - 19240: pruning hosts cache; time 1333105668
Fri 30 Mar 2012 04:37:48 PM IST - 19240: considering GETAI entry "ad.foo.net",
timeout 1333105653
Fri 30 Mar 2012 04:37:48 PM IST - 19240: Reloading "ad.foo.net" in hosts cache!


Expected Results:

Logs should look like this:

Logs look like this:

Fri 30 Mar 2012 04:37:18 PM IST - 19240: handle_request: request received
(Version = 2) from PID 19256
Fri 30 Mar 2012 04:37:18 PM IST - 19240:     GETAI (ad.foo.net)
Fri 30 Mar 2012 04:37:18 PM IST - 19240: Haven't found "ad.foo.net" in hosts
cache!
Fri 30 Mar 2012 04:37:18 PM IST - 19240: add new entry "ad.foo.net" of type
GETAI for hosts to cache (first)
Fri 30 Mar 2012 04:37:33 PM IST - 19240: pruning hosts cache; time 1333105653
Fri 30 Mar 2012 04:37:33 PM IST - 19240: considering GETAI entry "ad.foo.net",
timeout 1333105653
Fri 30 Mar 2012 04:37:33 PM IST - 19240: Reloading "ad.foo.net" in hosts cache!

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]