From 1d2e8020b7be5aff08cfde6f94c24b145625c1ad Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Tue, 23 Jul 2013 11:52:10 +0200 Subject: Fix bug9309, and n_noncanonical count/continue code When we moved channel_matches_target_addr_for_extend() into a separate function, its sense was inverted from what one might expect, and we didn't have a ! in one place where we should have. Found by skruffy. --- changes/bug9309 | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 changes/bug9309 (limited to 'changes') diff --git a/changes/bug9309 b/changes/bug9309 new file mode 100644 index 000000000..38c462bc0 --- /dev/null +++ b/changes/bug9309 @@ -0,0 +1,6 @@ + o Minor bugfixes: + - When evaluating whether to use a connection that we haven't + decided is canonical using a recent link protocol version, + decide that it's canonical only if it used address _does_ + match the desired address. Fixes bug 9309; bugfix on + 0.2.4.4-alpha. Reported by skruffy. -- cgit v1.2.3