osd: fix 'stale' message

Signed-off-by: Sage Weil <sage@redhat.com>
This commit is contained in:
Sage Weil 2018-04-02 08:50:07 -05:00
parent 08381749f6
commit dc66a055ea

View File

@ -9416,8 +9416,11 @@ void OSDShard::consume_map(
<< " waiting item " << qi
<< " epoch " << qi.get_map_epoch()
<< " <= " << osdmap->get_epoch()
<< ", stale, dropping" << dendl;
*pushes_to_free += qi.get_reserved_pushes();
<< ", "
<< (qi.get_map_epoch() < osdmap->get_epoch() ? "stale" :
"misdirected")
<< ", dropping" << dendl;
*pushes_to_free += qi.get_reserved_pushes();
slot->waiting.pop_front();
}
if (slot->waiting.empty() &&