]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: OpsLogFile::stop() signals under mutex
authorCasey Bodley <cbodley@redhat.com>
Mon, 25 Apr 2022 17:28:02 +0000 (13:28 -0400)
committerCasey Bodley <cbodley@redhat.com>
Tue, 26 Apr 2022 16:30:49 +0000 (12:30 -0400)
commite7963b5765d3120ab65cb0b93ffceac47a1a3ff5
tree721d05115e26af040ba3bce29daf1bd8aa47dc76
parent0b17a6e461cd4e6e0435150fb09e84860feb6289
rgw: OpsLogFile::stop() signals under mutex

this shuts up ceph::debug_condition_variable's assertion that the
associated mutex is held during notify_one(). this is not strictly
required for correct use, but is a common source of bugs

Fixes: https://tracker.ceph.com/issues/55432
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit cf6f99e67a6dbbc4e39d9e1fda32356c18051f5a)
src/rgw/rgw_log.cc