aboutsummaryrefslogtreecommitdiff
path: root/changes/bug9047
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2013-06-13 12:29:01 -0400
committerNick Mathewson <nickm@torproject.org>2013-06-13 12:29:01 -0400
commitcaa0d15c4902a8d376a2a79bfbfdb21bf047366a (patch)
treed6883b87bcba5019e828f34272965b879f191101 /changes/bug9047
parent25dddf7a8f30699242b52fce115f29401f63ee9c (diff)
downloadtor-caa0d15c4902a8d376a2a79bfbfdb21bf047366a.tar
tor-caa0d15c4902a8d376a2a79bfbfdb21bf047366a.tar.gz
If we write the annotation but not the microdescriptor, rewind.
This fixes bug 9047 (and some parts of 9031, 8922, 8883 that weren't fixed in 8822). Bugfix on 0.2.2.6-alpha.
Diffstat (limited to 'changes/bug9047')
-rw-r--r--changes/bug90476
1 files changed, 6 insertions, 0 deletions
diff --git a/changes/bug9047 b/changes/bug9047
new file mode 100644
index 000000000..497f0d337
--- /dev/null
+++ b/changes/bug9047
@@ -0,0 +1,6 @@
+ o Minor bugfixes:
+ - If for some reason we fail to write a microdescriptor while
+ rebuilding the cache, do not let the annotations from that
+ microdescriptor linger in the cache file, and do not let the
+ microdescriptor stay recorded as present in its old location.
+ Fixes bug 9047; bugfix on 0.2.2.6-alpha.