From 9b754d1213640882a543f70bb0d6041dfb7a3869 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Thu, 13 Jun 2013 10:20:30 -0400 Subject: [PATCH] Add a changes file for bug 7912 I'm calling it a bugfix on 0.2.0.1-alpha, since that's where cell queues were first introduced. --- changes/bug7912 | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 changes/bug7912 diff --git a/changes/bug7912 b/changes/bug7912 new file mode 100644 index 0000000000..48c65d2241 --- /dev/null +++ b/changes/bug7912 @@ -0,0 +1,8 @@ + o Major bugfixes: + - Instead of writing destroy cells directly to outgoing connection + buffers, queue them and intersperse them with other outgoing cells. + This can prevent a set of resource starvation conditions where too + many pending destroy cells prevent data cells from actually getting + delivered. Reported by "oftc_must_be_destroyed". Fixes bug 7912; + bugfix on 0.2.0.1-alpha. +