]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw: RGWSI_Notify spawns a coroutine on null_yield
authorCasey Bodley <cbodley@redhat.com>
Tue, 22 Jul 2025 18:27:55 +0000 (14:27 -0400)
committerCasey Bodley <cbodley@redhat.com>
Mon, 28 Jul 2025 15:56:23 +0000 (11:56 -0400)
commitcd0b62f48eb59ba6e9c1af113a06e6975d1ee845
tree655c30071b6a85b9fc4354a27e5a2abe800a008a
parent60ba07ae5c62f4880bbf0dc4b14dbe82d414eb7f
rgw: RGWSI_Notify spawns a coroutine on null_yield

init_watch() and finalize_watch() use spawn_throttle for concurrent
operations, so need to spawn a parent coroutine unless init_watch()
already has one

Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/services/svc_notify.cc
src/rgw/services/svc_notify.h