]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw/datalog: fix LazyFIFO race fix 58491/head
authorCasey Bodley <cbodley@redhat.com>
Tue, 9 Jul 2024 21:40:03 +0000 (17:40 -0400)
committerCasey Bodley <cbodley@redhat.com>
Tue, 9 Jul 2024 22:19:03 +0000 (18:19 -0400)
commit5dfbaac15f0ffb3dfe84ae304643d1cf4eee892d
treed80919863ca938914ea2f0aa7367e633652e1e03
parent08d7ff952d78d1bbda04d5ff7e3db1e733301072
rgw/datalog: fix LazyFIFO race fix

initialize `fifo_tmp` to prevent the race on member variable `fifo` that
was identified in 8fa844383f9c22e758f39ecdda74f70de054ad68

Fixes: https://tracker.ceph.com/issues/66880
Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/driver/rados/rgw_log_backing.h