Whamcloud - gitweb
EX-4061 lipe: reinitialize channel after alr disconnection
authorJohn L. Hammond <jhammond@whamcloud.com>
Thu, 14 Oct 2021 16:24:47 +0000 (11:24 -0500)
committerJohn L. Hammond <jhammond@whamcloud.com>
Fri, 14 Jan 2022 21:36:02 +0000 (21:36 +0000)
commitaae033a5ed7e69a2aa352b4c3f29bf4d43adb397
tree67f028e20dec98ad1370ebd3f29bf4b03b44fbff
parent521d34204d137dd8df0b2393c1a8717763152e8e
EX-4061 lipe: reinitialize channel after alr disconnection

Move most of lamigo_alr_data_collection_thread() into
lamigo_alr_agent_run() which manages ssh channel resources
properly. Keep a while-try-sleep loop in
lamigo_alr_data_collection_thread().

Test-Parameters: trivial testlist=hot-pools
Signed-off-by: John L. Hammond <jhammond@whamcloud.com>
Change-Id: Ibe866f5b4a6ddea560dcb57fb0ed3fbbf3d52710
Reviewed-on: https://review.whamcloud.com/45243
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Alexandre Ioffe <aioffe@ddn.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Alex Zhuravlev <bzzz@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/46097
lipe/src/lamigo_alr.c
lipe/src/lipe_ssh.c