From: Samuel Just Date: Sun, 16 Feb 2014 01:33:39 +0000 (-0800) Subject: RadosModel: only output if missing header is actually a problem X-Git-Tag: v0.78~163^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F1228%2Fhead;p=ceph.git RadosModel: only output if missing header is actually a problem Signed-off-by: Samuel Just --- diff --git a/src/test/osd/RadosModel.h b/src/test/osd/RadosModel.h index 1193f4aecccf..bfefc6fb23c6 100644 --- a/src/test/osd/RadosModel.h +++ b/src/test/osd/RadosModel.h @@ -1029,10 +1029,12 @@ public: map::iterator iter = xattrs.find("_header"); bufferlist headerbl; if (iter == xattrs.end()) { - cerr << num << ": Error: did not find header attr, has_contents: " - << old_value.has_contents() - << std::endl; - assert(!old_value.has_contents()); + if (old_value.has_contents()) { + cerr << num << ": Error: did not find header attr, has_contents: " + << old_value.has_contents() + << std::endl; + assert(!old_value.has_contents()); + } } else { headerbl = iter->second; xattrs.erase(iter);