htlcswith/link: resend fundingLocked from channelLink when numUpdates == 0.

In the case where the channelLink get started and the number of
updates on this channel is zero, this means no paymenys has been
done using this channel. This might mean that the fundingLocked
never was sent successfully, so we resend to make sure this
channel gets opened correctly.
This commit is contained in:
Johan T. Halseth
2017-09-07 15:04:07 +02:00
parent 8244b7a78c
commit 5d03256baf
2 changed files with 23 additions and 1 deletions

View File

@@ -280,6 +280,9 @@ func (s *mockServer) readHandler(message lnwire.Message) error {
targetChan = msg.ChanID
case *lnwire.CommitSig:
targetChan = msg.ChanID
case *lnwire.FundingLocked:
// Ignore
return nil
default:
return errors.New("unknown message type")
}