summaryrefslogtreecommitdiffstats
path: root/arch/ia64
diff options
context:
space:
mode:
authorJ. Bruce Fields <bfields@citi.umich.edu>2007-09-12 14:43:59 +0200
committerJ. Bruce Fields <bfields@citi.umich.edu>2007-10-10 00:31:57 +0200
commit1b1a9b3163a83f52ea2ac333846d4dfd2c4edd90 (patch)
treebfaaa512b4efa08bed800330f654ba9637dd2f58 /arch/ia64
parentknfsd: let nfsd manage timing out its own leases (diff)
downloadlinux-1b1a9b3163a83f52ea2ac333846d4dfd2c4edd90.tar.xz
linux-1b1a9b3163a83f52ea2ac333846d4dfd2c4edd90.zip
knfsd: don't shutdown callbacks until nfsv4 client is freed
If a callback still holds a reference on the client, then it may be about to perform an rpc call, so it isn't safe to call rpc_shutdown(). (Though rpc_shutdown() does wait for any outstanding rpc's, it can't know if a new rpc is about to be issued with that client.) So, wait to shutdown the rpc_client until the reference count on the client has gone to zero. Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
Diffstat (limited to 'arch/ia64')
0 files changed, 0 insertions, 0 deletions