]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw/rados: Initialize things before starting threads that use them
authorAdam C. Emerson <aemerson@redhat.com>
Wed, 1 Apr 2026 19:40:12 +0000 (15:40 -0400)
committerAdam C. Emerson <aemerson@redhat.com>
Wed, 8 Jul 2026 21:06:08 +0000 (17:06 -0400)
commite8639cc9d4960cbe2a5bbdbf97a673b827c6bde9
tree5661aaf3914a222cb3b8d54d0412f8cb1cf3da52
parent17f994f1c229c0aed204931a5a0dc66ef2ad9b0b
rgw/rados: Initialize things before starting threads that use them

To prevent a race condition/crash on realm reload where sync was
trying to put objects through quota before quota was initialized.

Fixes: https://tracker.ceph.com/issues/76094
Fixes: https://tracker.ceph.com/issues/77883
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/rgw/driver/rados/rgw_rados.cc