From 81b409d5a4100871cdeb2ecbf4cbebcc373d0f3c Mon Sep 17 00:00:00 2001 From: Kleissner Date: Mon, 1 Nov 2021 08:50:33 +0100 Subject: [PATCH] UDT: Fix divide by zero. --- udt/congestion_native.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/udt/congestion_native.go b/udt/congestion_native.go index 30703ba..754fd49 100644 --- a/udt/congestion_native.go +++ b/udt/congestion_native.go @@ -179,7 +179,7 @@ func (ncc NativeCongestionControl) OnNAK(parms CongestionControlParms, losslist } else { if ncc.decCount < 5 { ncc.nakCount++ - if ncc.nakCount%ncc.decRandom != 0 { + if ncc.decRandom != 0 && ncc.nakCount%ncc.decRandom != 0 { ncc.decCount++ return }