]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MEDIUM: tcp: do not skip tracking rules on second pass
authorWilly Tarreau <w@1wt.eu>
Wed, 30 Oct 2013 18:24:00 +0000 (19:24 +0100)
committerWilly Tarreau <w@1wt.eu>
Wed, 30 Oct 2013 18:29:21 +0000 (19:29 +0100)
commit44778ad87d9aa4127b6968a18413b74487c0b762
treeea925583d54f92a369249760ef02d54949b3013d
parentae727bf9b419d58f92b830fd2b938ab8442c7cea
BUG/MEDIUM: tcp: do not skip tracking rules on second pass

The track-sc* tcp rules are bogus. The test to verify if the
tracked counter was already assigned is performed in the same
condition as the test for the action. The effect is that a
rule which tracks a counter that is already being tracked
is implicitly converted to an accept because the default
rule is an accept.

This bug only affects 1.5-dev releases.
src/proto_tcp.c