Fix bug in custom prio class config parser
If the ceil was left unset and prio was defined, like "100:20M::3" the prio was used as the ceil.
This commit is contained in:
parent
7fe32de1ca
commit
11a68ee0c4
|
|
@ -297,7 +297,8 @@ add_prio_classes () {
|
|||
local CLASSES=( $(echo "${CLASS_CONFIG}" | tr ',' ' ') )
|
||||
|
||||
for CLASS in ${CLASSES[@]}; do
|
||||
local CONFIG=( $(echo "${CLASS}" | tr ':' ' ') )
|
||||
local CONFIG
|
||||
IFS=':' read -r -a CONFIG <<< "${CLASS}"
|
||||
local HANDLE=${CONFIG[0]}
|
||||
local CLASS_RATE=$(convert_rate ${CONFIG[1]})
|
||||
local CEIL_RATE=${MAX_RATE}
|
||||
|
|
|
|||
Loading…
Reference in New Issue