summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorTrond Myklebust <Trond.Myklebust@netapp.com>2006-02-01 18:18:25 +0100
committerTrond Myklebust <Trond.Myklebust@netapp.com>2006-02-01 18:52:23 +0100
commitaaaa99423b4b1f9cfd33ea5643d9274c25f62491 (patch)
treedba6fb715156d9bc8fdf0ff57d9151e67fc1322c /net
parentNLM: Fix arguments to NLM_CANCEL call (diff)
downloadlinux-aaaa99423b4b1f9cfd33ea5643d9274c25f62491.tar.xz
linux-aaaa99423b4b1f9cfd33ea5643d9274c25f62491.zip
NLM: Ensure that nlmclnt_cancel_callback() doesn't loop forever
If the server returns NLM_LCK_DENIED_NOLOCKS, we currently retry the entire NLM_CANCEL request. This may end up looping forever unless the server changes its mind (why would it do that, though?). Ensure that we limit the number of retries (to 3). See bug# 5957 in bugzilla.kernel.org. Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions