From 61839c3f5f74bb3956b0991f89d6dfd6797e34a3 Mon Sep 17 00:00:00 2001
From: Benjamin Wenger <ben@elixxir.ioo>
Date: Thu, 22 Sep 2022 15:15:24 -0700
Subject: [PATCH] fixed a bug in channel send traker which would cause a crash

---
 channels/sendTracker.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/channels/sendTracker.go b/channels/sendTracker.go
index 4c3c94de2..3913b666d 100644
--- a/channels/sendTracker.go
+++ b/channels/sendTracker.go
@@ -214,7 +214,7 @@ func (st *sendTracker) MessageReceive(messageID cryptoChannel.MessageID) bool {
 	if len(roundList) == 1 {
 		delete(st.byRound, msgData.RoundID)
 	} else {
-		newRoundList := make([]*tracked, len(roundList)-1)
+		newRoundList := make([]*tracked, 0, len(roundList)-1)
 		for i := range roundList {
 			if !roundList[i].MsgID.Equals(messageID) {
 				newRoundList = append(newRoundList, roundList[i])
-- 
GitLab