diff options
author | Roger Dingledine <arma@torproject.org> | 2002-11-27 04:08:20 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2002-11-27 04:08:20 +0000 |
commit | 8f18647a33eedb1f579d67563fa29fefdb52400a (patch) | |
tree | cf70437a4865057c57d655db32066c7577580739 /src/or/config.c | |
parent | 147879ab17801d44098d19ec94e705f890070a81 (diff) | |
download | tor-8f18647a33eedb1f579d67563fa29fefdb52400a.tar tor-8f18647a33eedb1f579d67563fa29fefdb52400a.tar.gz |
create cells are now queued and processed only when idle
we also queue data cells destined for a circuit that is
pending, and process them once the circuit opens
destroys reach into the queue and remove the pending onion,
along with its collected data cells
svn:r142
Diffstat (limited to 'src/or/config.c')
-rw-r--r-- | src/or/config.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/or/config.c b/src/or/config.c index d2e3dc3b0..25f364afd 100644 --- a/src/or/config.c +++ b/src/or/config.c @@ -181,7 +181,7 @@ void config_assign(or_options_t *options, struct config_line *list) { config_compare(list, "DirRebuildPeriod",CONFIG_TYPE_INT, &options->DirRebuildPeriod) || config_compare(list, "DirFetchPeriod", CONFIG_TYPE_INT, &options->DirFetchPeriod) || config_compare(list, "KeepalivePeriod", CONFIG_TYPE_INT, &options->KeepalivePeriod) || - config_compare(list, "OnionsPerSecond", CONFIG_TYPE_INT, &options->OnionsPerSecond) || + config_compare(list, "MaxOnionsPending",CONFIG_TYPE_INT, &options->MaxOnionsPending) || /* float options */ config_compare(list, "CoinWeight", CONFIG_TYPE_DOUBLE, &options->CoinWeight) @@ -214,7 +214,7 @@ int getconfig(int argc, char **argv, or_options_t *options) { options->DirRebuildPeriod = 600; options->DirFetchPeriod = 6000; options->KeepalivePeriod = 300; - options->OnionsPerSecond = 50; + options->MaxOnionsPending = 10; // options->ReconnectPeriod = 6001; options->Role = ROLE_OR_LISTEN | ROLE_OR_CONNECT_ALL | ROLE_OP_LISTEN | ROLE_AP_LISTEN; |