diff options
author | Nick Mathewson <nickm@torproject.org> | 2011-08-24 17:09:56 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2011-08-24 17:31:32 -0400 |
commit | 59d0f750c972011372febefbee958b37a17a0569 (patch) | |
tree | bb8da76fc73ba427afd23f54f7465a469cd3ba11 /changes | |
parent | ede9cd4f99e4cd1c0c4bcf1a3ac994e87054cc2d (diff) | |
download | tor-59d0f750c972011372febefbee958b37a17a0569.tar.gz tor-59d0f750c972011372febefbee958b37a17a0569.zip |
Apply rate-limiting to the lowest bufferevent in the stack.
When we're doing filtering ssl bufferevents, we want the rate-limits
to apply to the lowest level of the bufferevent stack, so that we're
actually limiting bytes sent on the network. Otherwise, we'll read
from the network aggressively, and only limit stuff as we process it.
Diffstat (limited to 'changes')
-rw-r--r-- | changes/bug3804 | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/changes/bug3804 b/changes/bug3804 new file mode 100644 index 0000000000..d498db85b8 --- /dev/null +++ b/changes/bug3804 @@ -0,0 +1,4 @@ + o Major bugfixes (bufferevents): + - Apply rate-limiting only at the bottom of a chain of filtering + bufferevents. This prevents us from filling up internal memory + buffers. Bugfix on 0.2.3.1-alpha; fixes bug 3804. |