Closed daywalker90 closed 6 months ago
It seems that the path-finder hit a channel with htlc_max=0
. I believe there is no other explanation.
Does that make sense?
I can patch this by disabling channels with htlc_max
less than some threshold. Let me investigate.
It seems that the path-finder hit a channel with
htlc_max=0
. I believe there is no other explanation. Does that make sense?
Oh yes i have some of those
I'm not sure in what context this is but be aware of the behaviour of pay here: "Note that htlcmax only applies to forwarded HTLCs: we can still send larger payments ourselves." (from setchannel)
I was able to reproduce this and patch it when a local channel has htlcmax=0
.
@daywalker90, thanks for reporting!
I'm on v24.02.1 and tried renepay on testnet and mainnet and on both i get this crash immediately:
example testnet invoice where this happened: