mirror of
https://github.com/servalproject/serval-dna.git
synced 2024-12-22 06:27:51 +00:00
39fc4ce6de
Replace the main-loop scheduled periodic alarm with an "activate" alarm that is scheduled whenever a fetch candidate is added to any queue, unless the alarm is already scheduled. Replace the "rhizome.fetch_interval_ms" config item with "rhizome.fetch_delay_ms" [default 50], which is the number of milliseconds between adding a fetch candidate and firing the "activate" alarm. This allows time for a few more Rhizome advertisment packets to arrive after the first one, before deciding which fetches to start first. Add new `is_scheduled()` alarm primitive. |
||
---|---|---|
.. | ||
config | ||
directory_service | ||
dnahelper | ||
dnaprotocol | ||
jni | ||
rhizomeops | ||
rhizomeprotocol | ||
rhizomestress | ||
routing | ||
server |