X-Git-Url: http://ftp.safe.ca/?p=safe%2Fjmp%2Flinux-2.6;a=blobdiff_plain;f=fs%2Fnfsd%2Fnfs4callback.c;h=4bc22c763de7b433b4a37f2affdf75cc560d3908;hp=8fa412ce802151382a34679c4c7f7cc628067541;hb=8d75da8afd068fa58b35e69c7c8c46770d9e7a98;hpb=58255a4e3ce506b43bb14d5579006731a981490d diff --git a/fs/nfsd/nfs4callback.c b/fs/nfsd/nfs4callback.c index 8fa412c..4bc22c7 100644 --- a/fs/nfsd/nfs4callback.c +++ b/fs/nfsd/nfs4callback.c @@ -525,6 +525,8 @@ static struct rpc_cred *callback_cred; int set_callback_cred(void) { + if (callback_cred) + return 0; callback_cred = rpc_lookup_machine_cred(); if (!callback_cred) return -ENOMEM;