mirror of
https://github.com/kaspanet/kaspad.git
synced 2026-03-11 11:15:08 +00:00
[NOD-295] Limit the length of GetData to 50 (#383)
* [NOD-295] Fixed bad break condition in addInvsToGetDataMessageFromQueue. * [NOD-295] Fixed the fix for bad break condition in addInvsToGetDataMessageFromQueue. * [NOD-295] Made the check for max invs refer to invsNum instead of MaxInvPerGetDataMsg.
This commit is contained in:
@@ -1042,7 +1042,7 @@ func (sm *SyncManager) addInvsToGetDataMessageFromQueue(gdmsg *wire.MsgGetData,
|
||||
}
|
||||
invsToAdd := make([]*wire.InvVect, 0, invsNum)
|
||||
|
||||
for len(requestQueue) != 0 {
|
||||
for len(requestQueue) != 0 && len(invsToAdd) < invsNum {
|
||||
iv := requestQueue[0]
|
||||
requestQueue[0] = nil
|
||||
requestQueue = requestQueue[1:]
|
||||
|
||||
Reference in New Issue
Block a user