diff options
Diffstat (limited to 'fs/dlm/lock.c')
-rw-r--r-- | fs/dlm/lock.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/dlm/lock.c b/fs/dlm/lock.c index 67247f0b508a..af2f2f01bd5f 100644 --- a/fs/dlm/lock.c +++ b/fs/dlm/lock.c | |||
@@ -3283,6 +3283,8 @@ int dlm_recover_waiters_post(struct dlm_ls *ls) | |||
3283 | hold_rsb(r); | 3283 | hold_rsb(r); |
3284 | lock_rsb(r); | 3284 | lock_rsb(r); |
3285 | _request_lock(r, lkb); | 3285 | _request_lock(r, lkb); |
3286 | if (is_master(r)) | ||
3287 | confirm_master(r, 0); | ||
3286 | unlock_rsb(r); | 3288 | unlock_rsb(r); |
3287 | put_rsb(r); | 3289 | put_rsb(r); |
3288 | break; | 3290 | break; |