diff options
author | Trond Myklebust <Trond.Myklebust@netapp.com> | 2007-06-24 15:24:29 -0400 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2007-07-10 23:40:33 -0400 |
commit | 5c9cfc828ae34e19dabbdb9f2861b8c920454047 (patch) | |
tree | a6c2ddf3fa7260d9e321a81c6839c239cfdfc3e0 /net | |
parent | 3ab9bb7243489f9db3abf3d05521ddfc6b184c0a (diff) | |
download | op-kernel-dev-5c9cfc828ae34e19dabbdb9f2861b8c920454047.zip op-kernel-dev-5c9cfc828ae34e19dabbdb9f2861b8c920454047.tar.gz |
SUNRPC: Fix a typo in unx_create()
We want to set the unix_cred_cache.nextgc on the first call to
unx_create(), which should be when unix_auth.au_count === 1
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'net')
-rw-r--r-- | net/sunrpc/auth_unix.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/sunrpc/auth_unix.c b/net/sunrpc/auth_unix.c index 5622783..e54782e 100644 --- a/net/sunrpc/auth_unix.c +++ b/net/sunrpc/auth_unix.c @@ -41,7 +41,7 @@ unx_create(struct rpc_clnt *clnt, rpc_authflavor_t flavor) { dprintk("RPC: creating UNIX authenticator for client %p\n", clnt); - if (atomic_inc_return(&unix_auth.au_count) == 0) + if (atomic_inc_return(&unix_auth.au_count) == 1) unix_cred_cache.nextgc = jiffies + (unix_cred_cache.expire >> 1); return &unix_auth; } |