Skip to content

deadlock in WriteVerifiedCheckpointHashesWork::yieldMoreWork() #2757

Closed
@MonsieurNicolas

Description

Looks like the code to generate trusted checkpoints doesn't work anymore.

Here is what I tried:

version: 74bccaa

stellar-core --conf testnet.cfg verify-checkpoints --output-file /tmp/trusted

it deadlocks in WriteVerifiedCheckpointHashesWork::yieldMoreWork() while constructing VerifyLedgerChainWork::VerifyLedgerChainWork because it tries to resolve a future that is not done yet (but that future will be completed by the main thread later on).

Not sure if I was doing something unexpected - if so, we should add some guards to fast fail

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions