summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2011-08-24 17:18:25 -0400
committerNick Mathewson <nickm@torproject.org>2011-08-24 17:31:37 -0400
commitf186e16241f7d6a0090260f87ce412a0fb7ec47a (patch)
tree037d21da44eac33eed3e9ed290e17a8b596b6605 /changes
parent59d0f750c972011372febefbee958b37a17a0569 (diff)
downloadtor-f186e16241f7d6a0090260f87ce412a0fb7ec47a.tar.gz
tor-f186e16241f7d6a0090260f87ce412a0fb7ec47a.zip
Add write watermarks to filtered bufferevents.
Diffstat (limited to 'changes')
-rw-r--r--changes/bug38049
1 files changed, 7 insertions, 2 deletions
diff --git a/changes/bug3804 b/changes/bug3804
index d498db85b8..7ad091c172 100644
--- a/changes/bug3804
+++ b/changes/bug3804
@@ -1,4 +1,9 @@
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.
+ bufferevents. This prevents us from filling up internal read
+ buffers and violating rate-limits when filtering bufferevents
+ are enabled. Bugfix on 0.2.3.1-alpha; fixes part of bug 3804.
+ - Add high-watermarks to the output buffers for filtered
+ bufferevents. This prevents us from filling up internal write
+ buffers and wasting CPU cycles when filtering bufferevents are
+ enabled. Bugfix on 0.2.3.1-alpha; fixes part of bug 3804.