From 905287415b834db1a92205e8436f66a3b2d6846c Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Thu, 8 Jan 2015 11:00:21 -0500 Subject: Avoid attempts to double-remove edge connections from the DNS resolver. Also, avoid crashing when we attempt to double-remove an edge connection from the DNS resolver: just log a bug warning instead. Fixes bug 14129. Bugfix on 0d20fee2fbd48978, which was in 0.0.7rc1. jowr found the bug. cypherpunks wrote the fix. I added the log message and removed the assert. --- changes/bug14129 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 changes/bug14129 (limited to 'changes/bug14129') diff --git a/changes/bug14129 b/changes/bug14129 new file mode 100644 index 0000000000..6153cd84fd --- /dev/null +++ b/changes/bug14129 @@ -0,0 +1,7 @@ + o Major bugfixes (exit node stability): + + - Fix an assertion failure that could occur under high DNS load. Fixes + bug 14129; bugfix on Tor 0.0.7rc1. Found by "jowr"; diagnosed and fixed + by "cypherpunks". + + -- cgit v1.2.3-54-g00ecf