commit | ebb2bceb34d7787453548627ed0e99c60354672b | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Wed May 13 11:59:14 2015 +0200 |
committer | Willy Tarreau <w@1wt.eu> | Wed May 13 15:50:22 2015 +0200 |
tree | cec30865f14ce2c8df35fc7a771cea7336b272c5 | |
parent | b94a6d5a37499ce6649ad58f4a8c4664779abd8b [diff] |
CLEANUP: checks: simplify the loop processing of tcp-checks There is some unobvious redundancy between the various ways we can leave the loop. Some of them can be factored out. So now we leave the loop when we can't go further, whether it's caused by reaching the end of the rules or by a blocking I/O. (cherry picked from commit 263013d031d754c9f96de0d0cb5afcc011af6441) [wt: this patch is required for the next fix]