]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
nvmeof/NVMeofGwMonitorClient: use a separate mutex for beacons
authorAlexander Indenbaum <aindenba@redhat.com>
Mon, 5 Aug 2024 09:50:27 +0000 (09:50 +0000)
committerAlexander Indenbaum <aindenba@redhat.com>
Wed, 19 Nov 2025 18:41:52 +0000 (20:41 +0200)
commit22a6d12e5270e5cce1aa1ed1cdfa16c0e0ec8a58
tree70e29acee63c8c3fe5f9c206e50132d405ac271b
parenta4f211b99d6f204617228c6f3ce7463282587d12
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>
(cherry picked from commit 0dc41857c779d983a4384fa387e8f1e7df38437f)
src/nvmeof/NVMeofGwMonitorClient.cc
src/nvmeof/NVMeofGwMonitorClient.h