DonnchaC/onionbalance

Rework Optional Initial Startup Delays

alecmuffett opened this issue · 0 comments

Suggestion: something along the lines of:

  1. rename INITIAL_DELAY to INITIAL_PUBLICATION_DELAY for disambiguation (causes legacy issue?)

  2. create INITIAL_FETCH_DELAY (default: 0) for seconds to delay before starting the initial descriptor fetch

  3. (maybe) INITIAL_PUBLICATION_DELAY timer does not begin until INITIAL_FETCH_DELAY has expired?

Rationale:

19:09 alecmuffett: DonnchaC: it would be nice to specify a delay to permit the workers to warm up.
19:10 alecmuffett: I could do "sleep N" in a wrapper script, but that means people who experiment will be sitting around waiting for the script to stop executing, get frustrated & bored

This is all a bit of a bonkers suggestions, but it suffices to get the point across. Let's kick it around a bit?