db_management.cpp: Remove loop that does nothing

This commit is contained in:
theoreticalbts 2015-09-16 11:09:53 -04:00
parent 81cc8e4d81
commit c6cb743588

View file

@ -131,25 +131,10 @@ void database::open(
FC_CAPTURE_AND_RETHROW( (data_dir) ) FC_CAPTURE_AND_RETHROW( (data_dir) )
} }
void database::close(uint32_t blocks_to_rewind) void database::close(uint32_t blocks_to_rewind)
{ {
_pending_block_session.reset(); _pending_block_session.reset();
for(uint32_t i = 0; i < blocks_to_rewind && head_block_num() > 0; ++i)
{
block_id_type popped_block_id = head_block_id();
pop_block();
_fork_db.remove(popped_block_id);
try
{
_block_id_to_block.remove(popped_block_id);
}
catch (const fc::key_not_found_exception&)
{
}
}
// pop all of the blocks that we can given our undo history, this should // pop all of the blocks that we can given our undo history, this should
// throw when there is no more undo history to pop // throw when there is no more undo history to pop
try try