txhashset extension error was being silently dropped (#1228)
This commit is contained in:
+2
-2
@@ -102,7 +102,7 @@ pub fn process_block(b: &Block, ctx: &mut BlockContext) -> Result<Option<Tip>, E
|
||||
|
||||
// start a chain extension unit of work dependent on the success of the
|
||||
// internal validation and saving operations
|
||||
let _ = txhashset::extending(&mut txhashset, &mut batch, |mut extension| {
|
||||
txhashset::extending(&mut txhashset, &mut batch, |mut extension| {
|
||||
// First we rewind the txhashset extension if necessary
|
||||
// to put it into a consistent state for validating the block.
|
||||
// We can skip this step if the previous header is the latest header we saw.
|
||||
@@ -115,7 +115,7 @@ pub fn process_block(b: &Block, ctx: &mut BlockContext) -> Result<Option<Tip>, E
|
||||
extension.force_rollback();
|
||||
}
|
||||
Ok(())
|
||||
});
|
||||
})?;
|
||||
|
||||
trace!(
|
||||
LOGGER,
|
||||
|
||||
Reference in New Issue
Block a user