diff --git a/lib/modules/blockchain/blockchain/src/fork/stackable_blocks.rs b/lib/modules/blockchain/blockchain/src/fork/stackable_blocks.rs index 582dbcf166c6e0b88aff84f27f5e72a2f89f8a45..946afaed8ae81158db62be9795d217ad67c5626e 100644 --- a/lib/modules/blockchain/blockchain/src/fork/stackable_blocks.rs +++ b/lib/modules/blockchain/blockchain/src/fork/stackable_blocks.rs @@ -82,17 +82,27 @@ pub fn apply_stackable_blocks(bc: &mut BlockchainModule) { bc, &BlockchainEvent::StackUpValidBlock(Box::new(new_current_block)), ); + Ok(w) + } + Ok(re) => { + warn!( + "fail to stackable_block({}) : {:?}", + stackable_block_number, re + ); + Err(DbError::WriteAbort { + reason: format!("{:?}", re), + }) + } + Err(e) => { + warn!( + "fail to stackable_block({}) : {:?}", + stackable_block_number, e + ); + Err(DbError::WriteAbort { + reason: format!("{:?}", e), + }) } - Ok(re) => warn!( - "fail to stackable_block({}) : {:?}", - stackable_block_number, re - ), - Err(e) => warn!( - "fail to stackable_block({}) : {:?}", - stackable_block_number, e - ), } - Ok(w) }); bc.db = Some(db); match db_write_result {