summaryrefslogtreecommitdiffstats
path: root/fs/dlm/user.c
diff options
context:
space:
mode:
authorDavid Teigland <teigland@redhat.com>2008-01-09 17:37:39 +0100
committerDavid Teigland <teigland@redhat.com>2008-01-30 18:04:42 +0100
commit755b5eb8bac90b35dc901465a06081aaad94e9ae (patch)
tree95fcee45218437aa2fbc17642feece9310f25abe /fs/dlm/user.c
parentdlm: reject normal unlock when lock is waiting for lookup (diff)
downloadlinux-755b5eb8bac90b35dc901465a06081aaad94e9ae.tar.xz
linux-755b5eb8bac90b35dc901465a06081aaad94e9ae.zip
dlm: limit dir lookup loop
In a rare case we may need to repeat a local resource directory lookup due to a race with removing the rsb and removing the resdir record. We'll never need to do more than a single additional lookup, though, so the infinite loop around the lookup can be removed. In addition to being unnecessary, the infinite loop is dangerous since some other unknown condition may appear causing the loop to never break. Signed-off-by: David Teigland <teigland@redhat.com>
Diffstat (limited to 'fs/dlm/user.c')
0 files changed, 0 insertions, 0 deletions