Add write watermarks to filtered bufferevents.

This commit is contained in:
Nick Mathewson
2011-08-24 17:18:25 -04:00
parent 59d0f750c9
commit f186e16241
2 changed files with 12 additions and 2 deletions
+7 -2
View File
@@ -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.