init: Improve chainstate init db error messages

They should name the correct source of an error, or be generic if no
clear source can be ascertained.
This commit is contained in:
TheCharlatan
2024-10-07 12:15:22 +02:00
parent cd093049dd
commit 8f1246e833
3 changed files with 24 additions and 14 deletions

View File

@@ -97,13 +97,13 @@ class InitStressTest(BitcoinTestFramework):
files_to_delete = {
'blocks/index/*.ldb': 'Error opening block database.',
'chainstate/*.ldb': 'Error opening block database.',
'chainstate/*.ldb': 'Error opening coins database.',
'blocks/blk*.dat': 'Error loading block database.',
}
files_to_perturb = {
'blocks/index/*.ldb': 'Error loading block database.',
'chainstate/*.ldb': 'Error opening block database.',
'chainstate/*.ldb': 'Error opening coins database.',
'blocks/blk*.dat': 'Corrupted block database detected.',
}