X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/tripe/blobdiff_plain/e2fe2afd009d53a2f4a0cc157c182d13b521012d..f2bdb96e6b85213148d44dc1f12b3929526d665f:/svc/conntrack.in diff --git a/svc/conntrack.in b/svc/conntrack.in index 827598fe..a7431321 100644 --- a/svc/conntrack.in +++ b/svc/conntrack.in @@ -253,7 +253,10 @@ def kickpeers(): if upness and ip is None and \ ipq is not None and (ipq & m) == a: map[t] = 'up' - want = t + if t == 'down' or t.startswith('down/'): + want = None + else: + want = t ip = ipq else: map[t] = 'down'