From 3b73814bb6a8bdada4eaf52e313bb002d53cc408 Mon Sep 17 00:00:00 2001 From: zhang Shaowen Date: Fri, 18 Oct 2019 09:17:32 +0800 Subject: [PATCH] rgw: transitio days can be zero in transition check Signed-off-by: zhang Shaowen (cherry picked from commit 191fc25a97cb748f1105a463e9772194ba724d97) --- src/rgw/rgw_lc.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rgw/rgw_lc.cc b/src/rgw/rgw_lc.cc index 9dd29627db98c..9d4097666f853 100644 --- a/src/rgw/rgw_lc.cc +++ b/src/rgw/rgw_lc.cc @@ -857,7 +857,7 @@ public: auto mtime = get_effective_mtime(oc); bool is_expired; - if (transition.days <= 0) { + if (transition.days < 0) { if (transition.date == boost::none) { ldout(oc.cct, 20) << __func__ << "(): key=" << o.key << ": no transition day/date set in rule, skipping" << dendl; return false; -- 2.39.5