]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
nvmeof/NVMeofGwMonitorClient: use a separate mutex for beacons 59053/head
authorAlexander Indenbaum <aindenba@redhat.com>
Mon, 5 Aug 2024 09:50:27 +0000 (09:50 +0000)
committerAlexander Indenbaum <aindenba@redhat.com>
Sun, 25 Aug 2024 12:51:50 +0000 (12:51 +0000)
commit0dc41857c779d983a4384fa387e8f1e7df38437f
tree93d03b173e2f4b49f41c76dd7309e65748ed96d4
parentdb4959e44f0252a53b4d8688fbf88b3dda70ea12
nvmeof/NVMeofGwMonitorClient: use a separate mutex for beacons

Add beacon_lock to mitigate potential beacon delays caused by slow message
handling, particularly in handle_nvmeof_gw_map.

Signed-off-by: Alexander Indenbaum <aindenba@redhat.com>
src/nvmeof/NVMeofGwMonitorClient.cc
src/nvmeof/NVMeofGwMonitorClient.h