Whamcloud - gitweb
LU-16213 kfilnd: Finalize replay TNs with deleted peer 84/48784/4
authorChris Horn <chris.horn@hpe.com>
Mon, 15 Aug 2022 21:06:25 +0000 (15:06 -0600)
committerOleg Drokin <green@whamcloud.com>
Thu, 19 Jan 2023 15:30:24 +0000 (15:30 +0000)
commit08bbe9e562c403f247a74e99101d238398df6351
tree346c3f6239a37c7546216648a7181a2c2a13cdc4
parent11a32d886b3c9b7c3c9a6ec5a6ebdc2786ef1c71
LU-16213 kfilnd: Finalize replay TNs with deleted peer

If there are transactions on the replay queue awaiting a hello
response, and the peer is marked for removal (e.g. because the hello
TN failed) then let's finalize those TNs right away rather than wait
for them to hit the timeout.

HPE-bug-id: LUS-11128
Test-Parameters: trivial
Signed-off-by: Chris Horn <chris.horn@hpe.com>
Change-Id: I6dc77cadaf850ab9ec37bf50241074bc3f5650b5
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/48784
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Ian Ziemba <ian.ziemba@hpe.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Ron Gredvig <ron.gredvig@hpe.com>
lnet/klnds/kfilnd/kfilnd.h
lnet/klnds/kfilnd/kfilnd_tn.c