]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgwlc: don't incorrectly expire delete markers when !next_key_name 45758/head
authorMatt Benjamin <mbenjamin@redhat.com>
Sun, 3 Apr 2022 20:36:22 +0000 (16:36 -0400)
committerMatt Benjamin <mbenjamin@redhat.com>
Sun, 3 Apr 2022 20:51:15 +0000 (16:51 -0400)
commit9cfc37807971b491176c1e8060e04d253071341e
tree59454516fff12854ff241944967ad467e8981893
parentbd85f2c1c5bd4073566c8806788da7c4e9501a0c
rgwlc:  don't incorrectly expire delete markers when !next_key_name

This is a fencepost case when operating on the last element of a
listing, apparently masked before Mark Kogan's segfault fix).

Fixes: https://tracker.ceph.com/issues/55168
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
src/rgw/rgw_lc.cc