summaryrefslogtreecommitdiff
path: root/src/lbpathtest.cc
diff options
context:
space:
mode:
authorslioch <slioch@eng-140.vyatta.com>2009-07-27 17:01:08 -0700
committerslioch <slioch@eng-140.vyatta.com>2009-07-27 17:01:08 -0700
commitb80e518d20d05646404a28c2a5cbfc86d0221600 (patch)
tree7d9f5fc32c677819adcb9a679a75b2d73d76cfa4 /src/lbpathtest.cc
parent6047ad1d172c1f825ff98468e2ffdb33002c718f (diff)
downloadvyatta-wanloadbalance-b80e518d20d05646404a28c2a5cbfc86d0221600.tar.gz
vyatta-wanloadbalance-b80e518d20d05646404a28c2a5cbfc86d0221600.zip
clean up all of mangle table on exit, including new entries. fixed bug in target iteration where some targets never completed test cycle
Diffstat (limited to 'src/lbpathtest.cc')
-rw-r--r--src/lbpathtest.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lbpathtest.cc b/src/lbpathtest.cc
index d9ec242..d865639 100644
--- a/src/lbpathtest.cc
+++ b/src/lbpathtest.cc
@@ -88,7 +88,7 @@ LBPathTest::start(LBData &lb_data)
//wait on responses
i = coll.begin();
while (i != coll.end()) {
- if ((*i)->recv_test()) {
+ if ((*i)->recv_test() != -1) {
coll.erase(i++);
}
else {