Skip to content
Snippets Groups Projects
Commit 58bc6c7b authored by Jerome DESCHAMPS's avatar Jerome DESCHAMPS
Browse files

Potential fix of sender recovery stage

parent eed6f284
No related branches found
No related tags found
1 merge request!80Resolve "Fix sync stage 4 after unwinding or multiple blocks syncing at once"
Pipeline #5710 passed
......@@ -128,7 +128,7 @@ where
debug!("Inserting recovered tx senders");
for (db_key, db_value) in recovered_senders {
senders_cur.append(db_key, db_value)?;
senders_cur.put(db_key, db_value)?;
}
debug!(
......@@ -164,7 +164,7 @@ where
debug!("Inserting bx recovered senders");
for (db_key, db_value) in recovered_bx_senders {
senders_bx_cur.append(db_key, db_value)?;
senders_bx_cur.put(db_key, db_value)?;
}
if !read_again {
......@@ -230,6 +230,7 @@ where
'db: 'tx,
{
unwind_by_block_key(tx, tables::TxSender, input, std::convert::identity)?;
unwind_by_block_key(tx, tables::BxSender, input, std::convert::identity)?;
Ok(UnwindOutput {
stage_progress: input.unwind_to,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment