[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [tor/master] Better comment for download_status_schedule_get_delay() per code review
commit 1dfbfd319e417c06c6e6d97d8c617522873ad43f
Author: Andrea Shepard <andrea@xxxxxxxxxxxxxx>
Date: Sat Jun 18 17:11:32 2016 +0000
Better comment for download_status_schedule_get_delay() per code review
---
src/or/directory.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/or/directory.c b/src/or/directory.c
index 5b890ca..1a8fd2c 100644
--- a/src/or/directory.c
+++ b/src/or/directory.c
@@ -3784,8 +3784,11 @@ find_dl_min_and_max_delay(download_status_t *dls, const or_options_t *options,
*max = *((int *)((smartlist_get(schedule, smartlist_len(schedule) - 1))));
}
-/* Find the current delay for dls based on schedule.
- * Set dls->next_attempt_at based on now, and return the delay.
+/** Find the current delay for dls based on schedule or min_delay/
+ * max_delay if we're using exponential backoff. If dls->backoff is
+ * DL_SCHED_RANDOM_EXPONENTIAL, we must have 0 <= min_delay <= max_delay <=
+ * INT_MAX, but schedule may be set to NULL; otherwise schedule is required.
+ * This function sets dls->next_attempt_at based on now, and returns the delay.
* Helper for download_status_increment_failure and
* download_status_increment_attempt. */
STATIC int
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits