Currently flow-rate is updated in Agent::FlowEvent task while it is being read in Agent::Uve task and there is no exclusion between these tasks. Made changes to update flow-rate in a new task which has exclusion with Agent::Uve. Also ensured in Agent::Uve task that flow-rate
is not exported if it is not yet computed.
Closes-Bug: #1639698
(cherry picked from commit 4c00bbef8526b364d0c8ae576a986bf5055716eb)
Reviewed: https:/ /review. opencontrail. org/26218 github. org/Juniper/ contrail- controller/ commit/ 2b59e3fbd5e7765 0d3706de09ec870 f167e5c8ee
Committed: http://
Submitter: Zuul
Branch: R3.0.3.x
commit 2b59e3fbd5e7765 0d3706de09ec870 f167e5c8ee
Author: ashoksingh <email address hidden>
Date: Thu Nov 17 13:51:09 2016 +0530
Fix Invalid flow-rate exported from Vrouter UVE
Currently flow-rate is updated in Agent::FlowEvent task while it is being read in Agent::Uve task and there is no exclusion between these tasks. Made changes to update flow-rate in a new task which has exclusion with Agent::Uve. Also ensured in Agent::Uve task that flow-rate
is not exported if it is not yet computed.
Closes-Bug: #1639698 4d0c8ae576a986b f5055716eb)
(cherry picked from commit 4c00bbef8526b36
Change-Id: I18df886d1b0d5a 23723a9f2742ca6 b1049a7ba1e