From 61723a1f6950855844a8a6eab25c2978c0bafc1d Mon Sep 17 00:00:00 2001 From: Roger Dingledine Date: Tue, 20 Jan 2004 03:12:46 +0000 Subject: small default route when doing speed testing svn:r1010 --- src/or/onion.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/or/onion.c b/src/or/onion.c index c1633c33c..2f13458e4 100644 --- a/src/or/onion.c +++ b/src/or/onion.c @@ -185,10 +185,14 @@ static int new_route_len(double cw, routerinfo_t **rarray, int rarray_len) { assert((cw >= 0) && (cw < 1) && rarray); /* valid parameters */ - for(routelen=3; ; routelen++) { /* 3, increment until coinflip says we're done */ +#ifdef TOR_PERF + routelen = 2; +#else + for(routelen = 3; ; routelen++) { /* 3, increment until coinflip says we're done */ if (crypto_pseudo_rand_int(255) >= cw*255) /* don't extend */ break; } +#endif log_fn(LOG_DEBUG,"Chosen route length %d (%d routers available).",routelen, rarray_len); num_acceptable_routers = count_acceptable_routers(rarray, rarray_len); -- cgit v1.2.3