Skip to content

Channel link unrecoverable after updating commit fee (over-expose to dust-in-flight) #2315

Closed
@silenzara

Description

@silenzara

I just had a channel force close on me which started after my LND 0.16.2 node tried to update the channel commit fee which resulted in an error:

2023-05-23 15:51:06.183 [INF] HSWC: ChannelLink(556bcc6f01bbd72c49ec81735445a955a0f7d88408eede7905ab3add4fd69726:2): updating commit fee to 16191 sat/kw sat/kw
2023-05-23 15:51:06.502 [ERR] HSWC: ChannelLink(556bcc6f01bbd72c49ec81735445a955a0f7d88408eede7905ab3add4fd69726:2): failing link: ChannelPoint(556bcc6f01bbd72c49ec81735445a955a0f7d88408eede7905ab3add4fd69726:2): received error from peer: chan_id=2697d64fdd3aab0579
deee0884d8f7a055a945547381ec492cd7bb016fcc6b57, err=Peer sent update_fee with a feerate (16191) which may over-expose us to dust-in-flight on our own transactions (totaling 11638750 msat) with error: remote error
2023-05-23 15:51:06.502 [ERR] HSWC: ChannelLink(556bcc6f01bbd72c49ec81735445a955a0f7d88408eede7905ab3add4fd69726:2): link failed, exiting htlcManager

After this the channel link could not be reestablished, logs with relevant lines here: https://pastebin.com/raw/AiurbjkD

I'm not sure if this behavior is intended and since I could not find any issues related to "over-expose us to dust-in-flight on our own transactions" I'd thought to report it here.

Closing tx: https://mempool.space/tx/1521dfe44106225d2aa7d3cd45df6128eab55daa05444ab386bdf4c2d3a708c7

A 11,638 sat HTLC was involved as you can see in the closing tx.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions