X-Git-Url: https://git.distorted.org.uk/~mdw/tripe/blobdiff_plain/cf2e4ea6c40973c25002e84374c194bb5e4c4973..6411163d48434575eaf49463e056e971a2fba16a:/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'