avoid negative time normalized values
Vladimir Bauer
1 year, 10 months ago
| 163 | 163 | } |
| 164 | 164 | normalized -= time.Since(lastCall) |
| 165 | 165 | lastCall = time.Now() |
| 166 | return normalized | |
| 166 | if normalized > 0 { | |
| 167 | return normalized | |
| 168 | } | |
| 169 | return remaining | |
| 167 | 170 | }) |
| 168 | 171 | } |
| 169 | 172 | |
| 182 | 185 | count-- |
| 183 | 186 | normalized -= time.Since(lastCall) |
| 184 | 187 | lastCall = time.Now() |
| 185 | return normalized | |
| 188 | if normalized > 0 { | |
| 189 | return normalized | |
| 190 | } | |
| 191 | return remaining | |
| 186 | 192 | }) |
| 187 | 193 | } |
| 188 | 194 | |