[bug]: force close from settled HTLC being falsely considered as dangling #9486
Labels
advanced
Issues suitable for very experienced developers
commitments
Commitment transactions containing the state of the channel
htlcswitch
itests
Issues related to integration tests.
needs triage
First seen from a macOS build, where an unexpected pending commit was found,
lnd/itest/lnd_multi-hop_force_close_test.go
Lines 429 to 439 in 457a245
A similar issue was found from this build, where the channel was force close due to a supposely settled HTLC still showing up as dangling,
The HTLC was sent using Alice->Bob-Carol, which was settled by Carol and the messages were exchanged succesfully between Bob and Carol,
Note that Bob received Carol's
RevokeAndAck
at2025-02-05 10:34:07.223
, but the msg was processed 2 seconds later, which indicates the process might be blocked,This could be a flake, but need more investigation to be sure. Included the logs here for future analysis.
72-sweep_cpfp_anchor_incoming_timeout-Alice-03f29905.log
73-sweep_cpfp_anchor_incoming_timeout-Bob-026ee264.log
74-sweep_cpfp_anchor_incoming_timeout-Carol-02806e9d.log
The text was updated successfully, but these errors were encountered: