working on bandwidth
This commit is contained in:
parent
8e459aa44e
commit
fdbd91e4d5
@ -89,7 +89,10 @@ static band_limit_t allocate_bps(band_limit_t bps, int positive)
|
||||
|
||||
if(positive) {
|
||||
|
||||
if(turn_params.bps_capacity_allocated < turn_params.bps_capacity) {
|
||||
if(!(turn_params.bps_capacity)) {
|
||||
ret = bps;
|
||||
turn_params.bps_capacity_allocated += ret;
|
||||
} else if(turn_params.bps_capacity_allocated < turn_params.bps_capacity) {
|
||||
band_limit_t reserve = turn_params.bps_capacity - turn_params.bps_capacity_allocated;
|
||||
if(reserve <= bps) {
|
||||
ret = reserve;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user