|
@@ -3876,9 +3876,9 @@ download_status_schedule_get_delay(download_status_t *dls,
|
|
* non-negative allows us to safely do the wrapping check below. */
|
|
* non-negative allows us to safely do the wrapping check below. */
|
|
tor_assert(delay >= 0);
|
|
tor_assert(delay >= 0);
|
|
|
|
|
|
-
|
|
+
|
|
* that won't overflow (since delay is non-negative). */
|
|
* that won't overflow (since delay is non-negative). */
|
|
- if (delay < INT_MAX && now <= INT_MAX - delay) {
|
|
+ if (delay < INT_MAX && now <= TIME_MAX - delay) {
|
|
dls->next_attempt_at = now+delay;
|
|
dls->next_attempt_at = now+delay;
|
|
} else {
|
|
} else {
|
|
dls->next_attempt_at = TIME_MAX;
|
|
dls->next_attempt_at = TIME_MAX;
|