]> git.baikalelectronics.ru Git - kernel.git/commit
fs: dlm: always run complete for possible waiters
authorAlexander Aring <aahringo@redhat.com>
Fri, 21 May 2021 19:08:33 +0000 (15:08 -0400)
committerDavid Teigland <teigland@redhat.com>
Tue, 25 May 2021 14:22:20 +0000 (09:22 -0500)
commit41b5e0cce04c53e9bf3434eb626e11884a0927c2
tree9b6d108b1f0ac7ca4f3bc9b91a0124b774b89458
parent9fb51bb203ba1c67f480638e9d0605db59810687
fs: dlm: always run complete for possible waiters

This patch changes the ping_members() result that we always run
complete() for possible waiters. We handle the -EINTR error code as
successful. This error code is returned if the recovery is stopped which
is likely that a new recovery is triggered with a new members
configuration and ping_members() runs again.

Signed-off-by: Alexander Aring <aahringo@redhat.com>
Signed-off-by: David Teigland <teigland@redhat.com>
fs/dlm/member.c