commit | 13ef11110fa2173b9d03e6616574914e12e2a90f | [log] [tgz] |
---|---|---|
author | David Teigland <teigland@redhat.com> | Mon Apr 23 12:18:18 2012 -0500 |
committer | David Teigland <teigland@redhat.com> | Thu Apr 26 15:36:04 2012 -0500 |
tree | b62224982191e5dd572aae6003f71c68cae0a7ea | |
parent | 513ef596d43cc35a72ae21170075136855641493 [diff] |
dlm: fix waiter recovery An outstanding remote operation (an lkb on the "waiter" list) could sometimes miss being resent during recovery. The decision was based on the lkb_nodeid field, which could have changed during an earlier aborted recovery, so it no longer represents the actual remote destination. The lkb_wait_nodeid is always the actual remote node, so it is the best value to use. Signed-off-by: David Teigland <teigland@redhat.com>