removing unnecessary assert
This commit is contained in:
parent
8e96d9c89c
commit
fe552a42d0
2 changed files with 2 additions and 1 deletions
|
|
@ -141,6 +141,7 @@ bool database::_push_block(const signed_block& new_block)
|
||||||
// push all blocks on the new fork
|
// push all blocks on the new fork
|
||||||
for( auto ritr = branches.first.rbegin(); ritr != branches.first.rend(); ++ritr )
|
for( auto ritr = branches.first.rbegin(); ritr != branches.first.rend(); ++ritr )
|
||||||
{
|
{
|
||||||
|
ilog( "pushing blocks from fork ${n} ${id}", ("n",(*ritr)->data.block_num())("id",(*ritr)->data.id()) );
|
||||||
optional<fc::exception> except;
|
optional<fc::exception> except;
|
||||||
try {
|
try {
|
||||||
undo_database::session session = _undo_db.start_undo_session();
|
undo_database::session session = _undo_db.start_undo_session();
|
||||||
|
|
@ -151,6 +152,7 @@ bool database::_push_block(const signed_block& new_block)
|
||||||
catch ( const fc::exception& e ) { except = e; }
|
catch ( const fc::exception& e ) { except = e; }
|
||||||
if( except )
|
if( except )
|
||||||
{
|
{
|
||||||
|
wlog( "exception thrown while switching forks ${e}", ("e",except->to_detail_string() ) );
|
||||||
// remove the rest of branches.first from the fork_db, those blocks are invalid
|
// remove the rest of branches.first from the fork_db, those blocks are invalid
|
||||||
while( ritr != branches.first.rend() )
|
while( ritr != branches.first.rend() )
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -69,7 +69,6 @@ void fork_database::_push_block(const item_ptr& item)
|
||||||
FC_ASSERT( item->num > std::max<int64_t>( 0, int64_t(_head->num) - (_max_size) ),
|
FC_ASSERT( item->num > std::max<int64_t>( 0, int64_t(_head->num) - (_max_size) ),
|
||||||
"attempting to push a block that is too old",
|
"attempting to push a block that is too old",
|
||||||
("item->num",item->num)("head",_head->num)("max_size",_max_size));
|
("item->num",item->num)("head",_head->num)("max_size",_max_size));
|
||||||
FC_ASSERT( item->num <= _head->num + 1, "", ("item->num",item->num)("head+1",_head->num+1) );//MAX_BLOCK_REORDERING );
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if( _head && item->previous_id() != block_id_type() )
|
if( _head && item->previous_id() != block_id_type() )
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue