Whamcloud - gitweb
LU-15137 socklnd: decrement connection counters on close 53/47253/2
authorSerguei Smirnov <ssmirnov@whamcloud.com>
Sat, 30 Oct 2021 18:39:26 +0000 (11:39 -0700)
committerOleg Drokin <green@whamcloud.com>
Tue, 20 Sep 2022 03:35:57 +0000 (03:35 +0000)
commit9e3f7e3ed8ad90795638785c6fc2acc22d80fdf2
treec2a44988a7d974ccf9af037ed682d28a8e1a1dc5
parentbe2c4bb928b5cf6b428d7974e8fd89ea177fa2df
LU-15137 socklnd: decrement connection counters on close

To gracefully handle potential race with delayed connection create,
decrement connection counters per type as connections are being
closed.

Lustre-change: https://review.whamcloud.com/45422
Lustre-commit: 7e26413aa85fdc931721cde36bae3bf2bb97e63f

Test-Parameters: trivial testlist=sanity-lnet
Fixes: e8842e86 ("LU-12815 socklnd: add conns_per_peer parameter")
Signed-off-by: Serguei Smirnov <ssmirnov@whamcloud.com>
Change-Id: Ieb3b44701e4999ea1fe63234162dd5878d65958a
Reviewed-by: Amir Shehata <ashehata@whamcloud.com>
Reviewed-by: Cyril Bordage <cbordage@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/46035
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/47253
lnet/klnds/socklnd/socklnd.c