db_update.cpp: Don't update bitasset_data_object force_settled_volume every block unless needed #540

This commit is contained in:
theoreticalbts 2016-01-28 18:14:10 -05:00
parent d60c8a255e
commit 10a4dce501

View file

@ -357,9 +357,12 @@ void database::clear_expired_orders()
break;
}
}
modify(mia, [settled](asset_bitasset_data_object& b) {
b.force_settled_volume = settled.amount;
});
if( mia.force_settled_volume != settled.amount )
{
modify(mia, [settled](asset_bitasset_data_object& b) {
b.force_settled_volume = settled.amount;
});
}
}
}
}