]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: fix dereference of empty std::optional in RGWDeleteMultiObj::execute()
authorCory Snyder <csnyder@iland.com>
Mon, 12 Dec 2022 08:04:20 +0000 (03:04 -0500)
committerCory Snyder <csnyder@1111systems.com>
Wed, 18 Jan 2023 20:43:42 +0000 (15:43 -0500)
commit98dd3fb9d800f818e9b9930a21957782181f4b1a
treebdbb6db2f4caff5fbbf7e3c90f531944946899fb
parent016ebcfdb988eca8477a3d692a76e5ca9864d01e
rgw: fix dereference of empty std::optional in RGWDeleteMultiObj::execute()

Fixes a crash that occurs when RGW is executed without an async context.

Fixes: https://tracker.ceph.com/issues/58243
Signed-off-by: Cory Snyder <csnyder@iland.com>
(cherry picked from commit 91ff9591b095e8e73e4dff5c4a3fe3c66c0de9b6)
src/rgw/rgw_op.cc