… | … | ||
---|---|---|---|
176 | } | 176 | } |
177 | } | 177 | } |
178 | 178 | ||
179 | rate_avail = max_rate - outputbuffer_len (); | 179 | rate_avail = max_rate - outputbuffer_len (); |
180 | } | 180 | } |
181 | else | 181 | else if (!outq) // only send when bandwidht allows it |
182 | { | 182 | { |
183 | int ol = outputbuffer_len (); | 183 | int ol = outputbuffer_len (); |
184 | 184 | ||
185 | rate_avail = min (max_rate, rate_avail + max_rate); | 185 | rate_avail = min (max_rate, rate_avail + max_rate); |
186 | rate_avail -= ol; | 186 | rate_avail -= ol; |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |