From 89cf3dc0b6958322974d40fd1111ef276174053e Mon Sep 17 00:00:00 2001 From: Renato Botelho Date: Thu, 13 Nov 2014 10:09:41 -0200 Subject: [PATCH] Fix logic to find available next number for limiters and queues. It fixes #3998 --- etc/inc/shaper.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/etc/inc/shaper.inc b/etc/inc/shaper.inc index 80471f58b..84c8e24af 100644 --- a/etc/inc/shaper.inc +++ b/etc/inc/shaper.inc @@ -4430,7 +4430,7 @@ function dnqueue_find_nextnumber() { $found = false; foreach ($dnused as $dnnum) { if (($dnnum - $dnnumber) > 1) { - $dnnumber = $dnnum + 1; + $dnnumber = $dnnum - 1; $found = true; break; } else @@ -4456,7 +4456,7 @@ function dnpipe_find_nextnumber() { $found = false; foreach ($dnused as $dnnum) { if (($dnnum - $dnnumber) > 1) { - $dnnumber = $dnnum + 1; + $dnnumber = $dnnum - 1; $found = true; break; } else