From: Sage Weil Date: Mon, 12 Feb 2018 20:32:54 +0000 (-0600) Subject: osd/SnapMapper: catch empty snaps on add_oid() X-Git-Tag: v12.2.5~75^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=6b11270dd00ada20683c05d8ece50c5930ff794d;p=ceph.git osd/SnapMapper: catch empty snaps on add_oid() This shouldn't ever happen. Signed-off-by: Sage Weil (cherry picked from commit 6668c16484be3f98a4a8a3806a338b2185a58a47) --- diff --git a/src/osd/SnapMapper.cc b/src/osd/SnapMapper.cc index c88b7ea1565b..374e2429b439 100644 --- a/src/osd/SnapMapper.cc +++ b/src/osd/SnapMapper.cc @@ -239,6 +239,7 @@ void SnapMapper::add_oid( MapCacher::Transaction *t) { dout(20) << __func__ << " " << oid << " " << snaps << dendl; + assert(!snaps.empty()); assert(check(oid)); { object_snaps out;