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)
commitc937aabbd7f46fa3b283744169a6b48dafbd6cc7
tree9b6d108b1f0ac7ca4f3bc9b91a0124b774b89458
parent6efb943b8616ec53a5e444193dccf1af9ad627b5
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