osdmap: Make sure osd_cluster_addr matches osd_addr size on decode

This commit is contained in:
Greg Farnum 2010-07-08 11:30:13 -07:00
parent ef9a4eeb2b
commit ed28d5e668

View File

@ -708,6 +708,8 @@ private:
::decode(blacklist, p);
if (v>=6)
::decode(osd_cluster_addr, p);
if (osd_cluster_addr.size() != osd_addr.size())
osd_cluster_addr.resize(osd_addr.size());
// index pool names
name_pool.clear();