summaryrefslogtreecommitdiff
path: root/src/lboutput.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/lboutput.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/lboutput.cc')
-rw-r--r--src/lboutput.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lboutput.cc b/src/lboutput.cc
index 10283d6..5977f92 100644
--- a/src/lboutput.cc
+++ b/src/lboutput.cc
@@ -97,7 +97,7 @@ LBOutput::write(const LBData &lbdata)
unsigned long diff_t;
//the last condition is to handle a system time change...
- if (iter->second.last_success() > 0 && (cur_t.tv_sec > iter->second.last_success())) {
+ if (iter->second.last_success() > 0 && ((unsigned)cur_t.tv_sec > iter->second.last_success())) {
diff_t = cur_t.tv_sec - iter->second.last_success();
}
else {