diff --git a/channels/sendTracker.go b/channels/sendTracker.go index bd5d70160fc1b9f1f4409fab8c6cb032c0634dd1..023785fa7f4063b6dc30e509419cd79f7978fab4 100644 --- a/channels/sendTracker.go +++ b/channels/sendTracker.go @@ -208,6 +208,7 @@ func (st *sendTracker) denotePendingSend(channelID *id.ID, // create a random message id so there will not be collisions in a database // that requires a unique message ID stream := st.rngSrc.GetStream() + umi.messageID = cryptoChannel.MessageID{} num, err := stream.Read(umi.messageID[:]) if num != len(umi.messageID[:]) || err != nil { jww.FATAL.Panicf("failed to get a random message ID, read "+