]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw/datalog: fix LazyFIFO race fix 58538/head
authorCasey Bodley <cbodley@redhat.com>
Tue, 9 Jul 2024 21:40:03 +0000 (17:40 -0400)
committerCasey Bodley <cbodley@redhat.com>
Thu, 11 Jul 2024 14:44:55 +0000 (10:44 -0400)
commitdcc891ea27cd791409120800765273288f991257
treec2a71d1ebe73135110fafe3a7585dc9e5a381ff1
parent7faee008c728a9f6a69aa2058514d1c776003aab
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>
(cherry picked from commit 5dfbaac15f0ffb3dfe84ae304643d1cf4eee892d)
src/rgw/driver/rados/rgw_log_backing.h