Comment 16 for bug 1549454

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/18085
Committed: http://github.org/Juniper/contrail-controller/commit/d2c75e1595b7149ab24443430d102b3baf439366
Submitter: Zuul
Branch: master

commit d2c75e1595b7149ab24443430d102b3baf439366
Author: Manish <email address hidden>
Date: Sun Feb 28 09:28:17 2016 +0530

Adding/deleting SI in chain results in traffic loss.

Problem:
While re-evaluating flow/rflow the old reverse flow of flow/rflow were not
pointing to same(pointing to NULL) and hence were marked as short flow,
but same was not updated to stats_collector. This resulted in flow dangling till
aging and in turn holding respective VRF in deleted state. Afet aging VRF was
removed and new VRF added, in turn restoring traffic.

Solution:
Notify stats collector on marking as short flow.

(cherry picked from commit 74e0dff2e00ffdf55cdbfbcbe74544e169453daf)
Closes-bug: 1549454
Change-Id: Ibfac8308002e1f91bd423426b771d699fc9bb3f4