tor/src
Mike Perry 3bbc3e2137 Bug 1335: Implement filtering step to remove+prevent high timeouts.
This is for the other issue we saw in Bug 1335. A large number of high
timeouts were causing the timeout calculation to slowly drift upwards,
especially in conditions of load. This fix repeatedly regenerates all of
our synthetic timeouts whenever the timeout changes, to try to prevent
drift.

It also lowers the timeout cap to help for some cases of Bug 1245, where
some timeout values were so large that we ended up allocating a ton of
scratch memory to count the histogram bins.

The downside is that lowering this cap is affecting our timeout rate.
Unfortunately, the buildtimeout quantile is now higher than the actual
completion rate by what appears to be about 7-10%, which probably
represents the skew in the distribution due to lowering this synthetic
cap.
2010-05-10 12:58:10 -07:00
..
common Demote a warning about missing client ciphers 2010-04-20 03:57:33 -04:00
config Fix the path to the exit-notice file in torrc.sample 2010-02-08 23:36:01 +01:00
or Bug 1335: Implement filtering step to remove+prevent high timeouts. 2010-05-10 12:58:10 -07:00
test Add --enable-static-zlib option 2010-04-14 19:28:21 +02:00
tools Add --enable-static-zlib option 2010-04-14 19:28:21 +02:00
win32 bump to 0.2.2.13-alpha 2010-04-24 05:43:43 -04:00
Makefile.am Move testing code into new src/test directory. 2009-09-23 00:24:43 -04:00