Closed
Description
I'm testing the latest version of the ldk-sample and I noticed that the receiver MPP timeout mechanism doesn't seem to work.
I sent a partial HTLC to the LDK sample node, it's correctly accepted, but even after 5 minutes without receiving the remaining HTLCs the LDK sample node doesn't fail the incoming HTLC.
I'm referring to the following requirement:
- otherwise, if the total amount_msat of this HTLC set is less than total_msat:
- MUST fail all HTLCs in the HTLC set after some reasonable timeout.
- SHOULD wait for at least 60 seconds after the initial HTLC.
- SHOULD use mpp_timeout for the failure message.
Is that expected?