aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorDavid Goulet <dgoulet@torproject.org>2023-10-11 10:51:16 -0400
committerMike Perry <mikeperry-git@torproject.org>2023-10-16 21:18:57 +0000
commita382337be629ff74e621d2e24c8048e9e8d31d26 (patch)
treee5e2df17dcab41d148ec20126721fcbdc0c7725c /changes
parentc11ba9dea8aea6f502e7041b6376983cf295666f (diff)
downloadtor-a382337be629ff74e621d2e24c8048e9e8d31d26.tar.gz
tor-a382337be629ff74e621d2e24c8048e9e8d31d26.zip
conflux: Flag set as in full teardown in the free path
We suspect a shutdown race of some sort for which the full teardown is not noticed during the close but should be during the free. For that, we flag the conflux set as in full teardown (if so) in the free path in case the close path didn't caught it. Fixes #40870 Signed-off-by: David Goulet <dgoulet@torproject.org>
Diffstat (limited to 'changes')
-rw-r--r--changes/ticket408704
1 files changed, 4 insertions, 0 deletions
diff --git a/changes/ticket40870 b/changes/ticket40870
new file mode 100644
index 0000000000..c33c83e1a6
--- /dev/null
+++ b/changes/ticket40870
@@ -0,0 +1,4 @@
+ o Minor bugfixes (conflux, client):
+ - Avoid a non fatal assert caused by data coming in on a conflux set that is
+ being freed during shutdown. Fixes bug 40870; bugfix on 0.4.8.1-alpha.
+