Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

quincy: rgw: Drain async_processor request queue during shutdown #53471

Open
wants to merge 1 commit into
base: quincy
Choose a base branch
from

Conversation

k0ste
Copy link
Contributor

@k0ste k0ste commented Sep 14, 2023

backport tracker: https://tracker.ceph.com/issues/57636


backport of #48021
parent tracker: https://tracker.ceph.com/issues/49666

this backport was staged using ceph-backport.sh version 16.0.0.6848
find the latest version at https://github.com/ceph/ceph/blob/main/src/script/ceph-backport.sh

Drain outstanding requests from the async_processor before stopping
the sync threads to avoid any use-after-free of their local variables.

Fixes: https://tracker.ceph.com/issues/49666

Signed-off-by: Soumya Koduri <skoduri@redhat.com>
(cherry picked from commit 9b45176)
@github-actions github-actions bot added the rgw label Sep 14, 2023
@github-actions github-actions bot added this to the quincy milestone Sep 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
1 participant