diff options
author | Nick Mathewson <nickm@torproject.org> | 2015-01-08 11:00:21 -0500 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2015-01-08 11:00:21 -0500 |
commit | 905287415b834db1a92205e8436f66a3b2d6846c (patch) | |
tree | c59d5e1ade831de8a1782fb1698fd06cb408a490 /changes/bug14129 | |
parent | dca902ceba4d2440520d357ccc2e00b8aa59eb8b (diff) | |
download | tor-905287415b834db1a92205e8436f66a3b2d6846c.tar.gz tor-905287415b834db1a92205e8436f66a3b2d6846c.zip |
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.
Diffstat (limited to 'changes/bug14129')
-rw-r--r-- | changes/bug14129 | 7 |
1 files changed, 7 insertions, 0 deletions
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". + + |