]> err.no Git - varnish/commitdiff
Remember to clear match bit
authorphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Fri, 18 Aug 2006 18:16:53 +0000 (18:16 +0000)
committerphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Fri, 18 Aug 2006 18:16:53 +0000 (18:16 +0000)
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@830 d4fa192b-c00b-0410-8231-f00ffab90ce4

varnish-cache/bin/varnishlog/varnishlog.c

index dbcd366a7a647b19ea8d26b557793841d2206636..15ef9d7d9b0273bf4bef671ff5c752754c71653e 100644 (file)
@@ -118,6 +118,7 @@ h_order(void *priv, unsigned tag, unsigned fd, unsigned len, unsigned spec, cons
                if (vsb_len(ob[fd]) > 1 &&
                    (match_tag == -1 || flg[fd] & F_MATCH))
                        printf("%s\n", vsb_data(ob[fd]));
+               flg[fd] &= ~F_MATCH;
                vsb_clear(ob[fd]);
                break;
        default: