diff options
author | Simo Sorce <ssorce@redhat.com> | 2009-10-24 13:36:34 -0400 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2009-10-27 10:42:12 -0400 |
commit | 3a21103f61bf9b60256cc2d0da54b757b634319f (patch) | |
tree | c958e19a991e8d6b9c6e3dbe0cc4f62e4ad425b2 /server/responder/nss/nsssrv.c | |
parent | ee633d9fe3b48a88387edab7978bb16422525d21 (diff) | |
download | sssd-3a21103f61bf9b60256cc2d0da54b757b634319f.tar.gz sssd-3a21103f61bf9b60256cc2d0da54b757b634319f.tar.xz sssd-3a21103f61bf9b60256cc2d0da54b757b634319f.zip |
Move responsibility for entry expiration timeout
The providers are now responsible for determining how long a cached
entry is considered valid. The default is the same as before (600s)
Diffstat (limited to 'server/responder/nss/nsssrv.c')
-rw-r--r-- | server/responder/nss/nsssrv.c | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/server/responder/nss/nsssrv.c b/server/responder/nss/nsssrv.c index 9e93c069e..272cd38b7 100644 --- a/server/responder/nss/nsssrv.c +++ b/server/responder/nss/nsssrv.c @@ -92,11 +92,6 @@ static int nss_get_config(struct nss_ctx *nctx, if (ret != EOK) goto done; ret = confdb_get_int(cdb, nctx, CONFDB_NSS_CONF_ENTRY, - CONFDB_NSS_ENTRY_CACHE_TIMEOUT, 600, - &nctx->cache_timeout); - if (ret != EOK) goto done; - - ret = confdb_get_int(cdb, nctx, CONFDB_NSS_CONF_ENTRY, CONFDB_NSS_ENTRY_NEG_TIMEOUT, 15, &nctx->neg_timeout); if (ret != EOK) goto done; @@ -111,11 +106,6 @@ static int nss_get_config(struct nss_ctx *nctx, CONFDB_NSS_ENTRY_CACHE_NOWAIT_TIMEOUT, 0, &nctx->cache_refresh_timeout); if (ret != EOK) goto done; - if (nctx->cache_refresh_timeout >= nctx->cache_timeout) { - DEBUG(0,("Configuration error: EntryCacheNoWaitRefreshTimeout exceeds" - "EntryCacheTimeout. Disabling feature.\n")); - nctx->cache_refresh_timeout = 0; - } if (nctx->cache_refresh_timeout < 0) { DEBUG(0,("Configuration error: EntryCacheNoWaitRefreshTimeout is" "invalid. Disabling feature.\n")); |