mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 22:03:31 +01:00
let the NumNTorsPerTAP consensus param override our queue choice
This commit is contained in:
parent
7acc7c3dc6
commit
a66791230f
@ -14,6 +14,7 @@
|
||||
#include "circuitlist.h"
|
||||
#include "config.h"
|
||||
#include "cpuworker.h"
|
||||
#include "networkstatus.h"
|
||||
#include "onion.h"
|
||||
#include "onion_fast.h"
|
||||
#include "onion_ntor.h"
|
||||
@ -171,8 +172,14 @@ onion_pending_add(or_circuit_t *circ, create_cell_t *onionskin)
|
||||
static int
|
||||
num_ntors_per_tap(void)
|
||||
{
|
||||
#define NUM_NTORS_PER_TAP 5
|
||||
return NUM_NTORS_PER_TAP;
|
||||
#define DEFAULT_NUM_NTORS_PER_TAP 10
|
||||
#define MIN_NUM_NTORS_PER_TAP 0
|
||||
#define MAX_NUM_NTORS_PER_TAP 100000
|
||||
|
||||
return networkstatus_get_param(NULL, "NumNTorsPerTAP",
|
||||
DEFAULT_NUM_NTORS_PER_TAP,
|
||||
MIN_NUM_NTORS_PER_TAP,
|
||||
MAX_NUM_NTORS_PER_TAP);
|
||||
}
|
||||
|
||||
/** Choose which onion queue we'll pull from next. If one is empty choose
|
||||
|
Loading…
Reference in New Issue
Block a user