apply_incremental() may return -EINVAL. Don't ignore it.
[1] UfP = Update from Paxos
Fixes: #5343
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
dout(7) << "update_from_paxos applying incremental " << osdmap.epoch+1 << dendl;
OSDMap::Incremental inc(inc_bl);
- osdmap.apply_incremental(inc);
+ err = osdmap.apply_incremental(inc);
+ assert(err == 0);
// write out the full map for all past epochs
bufferlist full_bl;