commit | 0aa18464c812e0154e8bafc9f60ca8002b3a8e7c | [log] [tgz] |
---|---|---|
author | tsutomu.owa@toshiba.co.jp <tsutomu.owa@toshiba.co.jp> | Tue Sep 12 09:02:02 2017 +0000 |
committer | David Teigland <teigland@redhat.com> | Mon Sep 25 12:45:21 2017 -0500 |
tree | b63b6160fa43cf0fe8b2dd7c2e6c1577a5860792 | |
parent | 93eaadebe9e1c28528f01204cefccc7ba050c913 [diff] |
DLM: fix to reschedule rwork When an error occurs in kernel_recvmsg or kernel_sendpage and close_connection is called and receive work is already scheduled, receive work is canceled. In that case, the receive work will not be scheduled forever after reconnection, because CF_READ_PENDING flag is established. Signed-off-by: Tadashi Miyauchi <miyauchi@toshiba-tops.co.jp> Signed-off-by: Tsutomu Owa <tsutomu.owa@toshiba.co.jp> Signed-off-by: David Teigland <teigland@redhat.com>