bark: Don't auto-exit lightning receives
- check or remove this line after you've added a CHANGELOG entry or if your PR doesn't need one (they should go into
CHANGELOG/unreleased/)
Summary by CodeRabbit
-
New Features
- Added an explicit action to force-exit a Lightning receive when the preimage is revealed but the HTLC claim flow cannot complete.
-
Changes
- Updated failure handling so unfinished Lightning receives are no longer auto-exited in some cases; they remain pending until explicitly exited.
- Changelog updated to document the new behavior.
Edited by Steven Roose